Есть ли способ добавить роль в качестве участника при создании новой роли для домена?

Я работаю над 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);
Другие вопросы по тегам