Я боролся с этим время от времени, и ответить на него может быть нетривиально.
Какой самый простой способ ограничить публичный доступ к элементу и его подпунктам для членоводна роль?(Редакторы по-прежнему должны иметь возможность редактировать элемент.)
например, есть роль, extranet/clubmember
и элементы,
- Clubhouse
| - Items
| - Inside
| - Clubhouse
И я хочу, чтобы extranet/clubmember
участников могличитать элементы и подэлементы, членов sitecore / * (или, скажем, sitecore / editor), чтобы иметь доступ к редактированию, и всех остальных (в доменах по умолчанию и доменах экстрасети), которым нужно запретить.
Во-вторых, это решениевсе еще работаете с пользовательской ролью и поставщиками членства для экстрасети?Почему или почему нет, или какие методы мне нужно реализовать?Из предыдущих экспериментов я вспоминаю, что мой пользовательский поставщик ролей, в частности, влияет на разрешения наследования.