Права пользователя Sitecore для команды - PullRequest
0 голосов
/ 10 января 2012

У меня следующая ситуация: Я должен позволить увидеть кнопку «Добавить рендеринг» в режиме редактирования страницы для некоторых пользователей.

Я захожу в Content Editor и копирую какой-то элемент (кнопку), который пользователь может видеть в режиме редактирования страницы. Я захожу в Access Viewer и вижу, что у пользователя есть возможность видеть эту кнопку. Затем я вхожу в режим редактирования страницы с этим пользователем и вижу две кнопки. Я переключаюсь обратно в Редактор содержимого и меняю только кнопку (поле «Клик») для кнопки. Например: от "webedit: выход из системы" до "webedit: newrendering". Я захожу в Access Viewer и снова проверяю, есть ли у пользователя возможность видеть эту кнопку.

Но когда я вхожу в режим редактирования страницы с этим пользователем, я вижу только одну кнопку. (Но администратор все еще видит 2 кнопки).

Кажется, есть какой-то способ установить права пользователя непосредственно на команду.

Как это можно сделать?

Sitecore версия 6.5.0.

1 Ответ

0 голосов
/ 13 января 2012

Команда «webedit: newrendering» переопределяет метод QueryState, который влияет на доступность команды.Предоставление прав доступа / sitecore / system / Settings / Security / Policies / Page Editor / Can Design 'в основной базе данных решает эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...