Bgl*_*l86 0 sitecore sitecore7 sitecore7.2
我需要一份所有角色的清单.我已经看到我可以通过域获取所有角色或者用户获得所有角色.
我认为我可以获得所有域名,然后循环获取每个域的所有角色.
但似乎你只能通过名字获得一个域名,我不能对它们进行硬编码,因为不时会有新的域名.
那么,任何想法如何获得所有安全角色?作为字符串的名称就足够了.
谢谢.
您可以使用 :
Roles.GetAllRoles()
Run Code Online (Sandbox Code Playgroud)
来自命名空间Sitecore.Security.Accounts
如果您想从角色中获取所有用户,您可以使用:
IEnumerable<User> _roleUsers = Sitecore.Security.Accounts.RolesInRolesManager.GetUsersInRole(Role.FromName("Your role name"), true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1377 次 |
| 最近记录: |