Не удается создать ссылку на элемент в библиотеке мультимедиа, хотя разрешения разрешают доступ для чтения
На моем сайте Sitecore у нас есть шаблон Link с полем Item, который представляет собой Droptree с пустым источником. Теоретически, элементы, использующие шаблон ссылки, должны иметь возможность ссылаться на любой другой элемент в Sitecore. Сегодня я обнаружил проблему, заключающуюся в том, что некоторые пользователи (не администраторы) не могли ссылаться на элементы в библиотеке мультимедиа. Почему пользователь с полным доступом для чтения к библиотеке мультимедиа не сможет выбрать элемент в библиотеке мультимедиа из DropTree?
1 ответ
После некоторого исследования я обнаружил, что это зависит от того, какой вид пользователя вошел в систему: Desktop или Content Editor.
Проблема оказывается в том, что Droptree с пустым источником будет относительно начальной позиции пользователей в дереве контента. Когда пользователи входили в представление редактора контента, их начальная позиция по умолчанию была установлена на / sitecore / content /. Я смог дать им доступ к библиотеке мультимедиа через Droptree, установив источник поля в "/", что дает им доступ ко всему в / sitecore /
Я надеюсь, что это помогает кому-то еще.