每当为域创建新角色时,有没有办法将角色添加为成员?
Is there a way to add a role as a member whenever a new role is created for a domain?
我正在研究 Sitecore ECM。每当用户创建新的收件人列表时,都会创建一个不包含任何用户的新角色。我希望这个新角色有另一个预先存在的角色作为其中的成员。所以基本上我希望角色 'adomain\arole' 成为 ECM 创建的每个新角色的成员,或者成为域 'adomin' 中创建的每个新角色的成员。
顺便说一句,我正在研究 Sitecore 7.2 和 ECM 2.1。
非常感谢任何帮助。谢谢。
您可以将自己的处理程序添加到 role:created
事件:
<event name="role:created" />
然后使用 AddRolesToRoles
方法为您的新角色添加其他角色:
RolesInRolesManager.Provider.AddRolesToRoles(memberRoles, targetRoles);
我正在研究 Sitecore ECM。每当用户创建新的收件人列表时,都会创建一个不包含任何用户的新角色。我希望这个新角色有另一个预先存在的角色作为其中的成员。所以基本上我希望角色 'adomain\arole' 成为 ECM 创建的每个新角色的成员,或者成为域 'adomin' 中创建的每个新角色的成员。
顺便说一句,我正在研究 Sitecore 7.2 和 ECM 2.1。
非常感谢任何帮助。谢谢。
您可以将自己的处理程序添加到 role:created
事件:
<event name="role:created" />
然后使用 AddRolesToRoles
方法为您的新角色添加其他角色:
RolesInRolesManager.Provider.AddRolesToRoles(memberRoles, targetRoles);