2016-05-04 2 views
0

Я Роль А. Роль А отказано в доступе к пункту X. Тогда есть роль Б. Роль B должен быть предоставлен доступ к пункту X. Роль B является членом А.Sitecore Права безопасности доступа

Таким образом, пользователь, находящийся в роли A, не должен иметь доступ. И пользователь, который находится в роли B, должен иметь доступ.

Я видел, что этот отказ не может быть перезаписан, есть ли обходной путь? Мне нужно установить права в коде.

Благодаря

+5

Не используйте 'deny'. Используйте разрывное наследование от 'Role A'. А затем разрешите доступ для 'Role B' –

+0

Hi. Моя роль B должна наследовать все параметры безопасности от роли A, но не для элемента X. Роль B - это расширенная роль A – Bgl86

ответ

5

Вы должны использовать наследование Sitecore в. На роль А вы можете запретить наследование на роль A, позволяя при этом доступ на роль В.

Более подробную информацию о безопасности можно найти here

Смежные вопросы