2015-01-08 10 views
2

У меня установлена ​​Sitecore 6.5 с двумя целями публикации. 2 пользователя с явно одинаковыми разрешениями имеют различное поведение в редакторе содержимого. Они могут открыть диалоговое окно «Опубликовать», но у одного из них есть целевые объекты публикации, выделенные серым цветом (доступны все другие переключатели и флажки).Параметры публикации Sitecore greyed out в диалоговом окне публикации

Я проверил членство в ролях: все группы идентичны (включая публикацию контента). Средство просмотра доступа дает тот же результат (для пунктов меню в основной базе данных или для публикации целей в основной базе данных).

Поле безопасности для целей публикации в редакторе содержимого пуст. Флаг Publishing.CheckSecurity в файле web.config равен FALSE.

Пользователь выполнил тест на разных компьютерах (это, как представляется, не связано с клиентом), и проверил с другим контентом (мультимедийными файлами или страницами).

Вы знаете, что я еще могу проверить?

Большое спасибо заранее!

+0

не забудьте указать правильный ответ, если один из приведенных ниже ответов разрешил вашу проблему. –

ответ

0

Ищите узел «DefaultPublishingTargets» в вашем web.config. Вы можете указать целевые показатели публикации (с разделителями по каналам) и, по крайней мере, заставить их проверять при публикации.

2

Вы проверили, имеет ли пользователь доступ на запись к цели публикации? Диалоговые перебирает все публикации целей и будет делать следующую проверку:

!obj.Access.CanWrite() 

Если пользователь не может писать в издательском целевой пункт, флажок будет отключен.

Я бы рекомендовал использовать средство просмотра Access с пользователем, у которого возникла проблема, чтобы узнать, почему для этого пользователя запрещен доступ к записи для целевого объекта публикации. Вы упомянули, что Access Viewer имеет тот же доступ, но вы проверяли все разрешения или просто читали?

+0

Это решение относится, скорее всего, к любой (более новой) версии Sitecore, ответ помог мне с Sitecore 8. –

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