获得具有特定权限的所有用户?

时间:2017-08-23 11:55:38

标签: asp.net aspnetboilerplate

如何让所有拥有特定权限的用户获得? 例如,我们需要枚举允许特定权限的所有用户。像这样的代码

var v=_userManager.GetAllUserWithSpecificPermission("ISO.Report.ReportV1");
foreach(var t in v)
{
   Logger.Info(t.UserName);
}

1 个答案:

答案 0 :(得分:1)

您需要编写查询以按权限过滤用户。这可能会指导您:

"address":{
    "details":
    [
        {
        "id"        :<system generated UUID>,
        "city"      :{"type"        : "string"},
        "country"   :{"type"        : "string"},
        "name"      :{"type"        : "string"},
        "url"       :{"type"        : "string"},
        "contacts"  :
                [{
                "email":{"type"        : "string"},
                "phone":{"type"        : "number"}
                }]
        }
    ]
}