Поиск SharePoint не работает со скрытыми библиотеками

Я настроил поиск SharePoint, все работает нормально, но по некоторым причинам мне приходится скрывать некоторые библиотеки. После скрытия этих библиотек результаты поиска для элементов в этих библиотеках не появляются. Ожидается ли это, или есть ли какой-либо способ, где я могу настроить отображение результатов из скрытых библиотек.


person Mahesh kumar Chiliveri    schedule 15.01.2021    source источник


Ответы (1)


как вы прятали библиотеки? Если вы изменили разрешения (чтобы ограничить доступ пользователей к этим библиотекам), поиск не сможет возвращать результаты из этих библиотек. Поиск возвращает только те элементы, которые доступны (с точки зрения прав доступа) для пользователя, выполняющего поиск.

person Matej    schedule 15.01.2021
comment
Использование простой команды pnp PowerShell для скрытия библиотеки Set-PnPList -Identity $ ListName -Hidden $ False - person Mahesh kumar Chiliveri; 15.01.2021
comment
Привет, хорошо, теперь я понял. При таком подходе, основанном на моих знаниях, список больше не индексируется, поэтому элементы недоступны для поиска. Более того, я просто думаю о причинах, чтобы скрыть список, и хотел, чтобы был доступен поиск - если вы ищите элементы в скрытом списке, у вас есть доступ к элементам - ›всему списку. Так зачем это скрывать? Однако я нашел несколько ответов, что если вы создаете список, добавляете элементы, которые просматриваются и доступны для поиска, а после этого вы скрываете список, он должен быть доступен для поиска (ответы были для более старых версий Sharepoint) - вы пробовали? - person Matej; 15.01.2021