Мы столкнулись с проблемой функции поиска в SDL Tridion 2011. Мы создали пользователя с доступом только к двум публикациям, но пользователь может искать контент во всех публикациях и может открывать компонент в режиме только для чтения. Есть ли у нас возможность ограничить пользователя поиском только в тех публикациях, к которым у него есть доступ?
Можем ли мы ограничить пользователя поиском только тех публикаций, к которым у него есть доступ?
Ответы (2)
Если рассматриваемый контент находится в родительской публикации, а у редактора есть доступ ЧТЕНИЕ к рассматриваемым элементам в дочерней публикации, то это ожидается.
Если контент находится в другой ветке схемы и не унаследован от публикаций, к которым у редактора есть доступ, он не должен отображаться в результатах поиска.
N
Похоже, есть проблема с вашей моделью безопасности. Внутренняя поисковая система CMS будет возвращать только те результаты, к которым у пользователя есть доступ для чтения. Тот факт, что вы можете открывать их в режиме «Только для чтения», показывает, что ваш пользователь действительно имеет права на чтение этих компонентов, поэтому для поисковой системы естественно возвращать их.
Как вы ограничили доступ к этому контенту?