Есть ли способ добавить роль в качестве участника при создании новой роли для домена?
Я работаю над Sitecore ECM. Всякий раз, когда пользователь создает новый список получателей, создается новая роль, в которой нет пользователей. Я хочу, чтобы эта новая роль имела еще одну существующую роль в качестве члена. Поэтому я хочу, чтобы роль adomain\arole была членом каждой новой роли, создаваемой ECM, или каждой новой роли, созданной в домене adomin.
Кстати, я работаю над Sitecore 7.2 и ECM 2.1.
Любая помощь с благодарностью. Благодарю.
1 ответ
Решение
Вы можете добавить свой собственный обработчик role:created
событие:
<event name="role:created" />
а затем использовать AddRolesToRoles
способ добавить дополнительную роль к вашей новой роли:
RolesInRolesManager.Provider.AddRolesToRoles(memberRoles, targetRoles);