Sitecore Media Library Разрешения - PullRequest
       9

Sitecore Media Library Разрешения

0 голосов
/ 13 сентября 2018

Наш текущий экземпляр Sitecore (8.2) настроен с одним основным сайтом и несколькими суб-сайтами. Каждый суб-сайт имеет свой собственный набор пользователей / ролей и папку в медиа-библиотеке. Изначально каждая роль имеет полный доступ к каждой папке, и вы должны запретить определенный доступ (запись, создание, переименование и удаление) вручную для каждой папки для каждой роли. Для каждой новой папки, помещенной в библиотеку мультимедиа, необходимо затем вернуться ко всем текущим / старым ролям и обновить их разрешения (запретить доступ на запись, создание, переименование и удаление) вручную для каждой новой папки.

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

Как это возможно?

1 Ответ

0 голосов
/ 15 ноября 2018

Старайтесь избегать отказа в доступе, это не очень хорошая практика.

В чистой установке Sitecore роль «Разработка клиента Sitecore» получает разрешения на изменение для всех потомков корневой папки библиотеки мультимедиа. Если вы удалите эту роль из корневой папки, всем пользователям будет отказано в доступе ко всем подпапкам. Теперь вы можете добавлять разрешения на изменение (запись, создание, переименование и удаление) для каждой папки, только для тех ролей, которым необходим доступ к ней.

...