В нашем офисе есть особая ситуация, когда мы «закрываем» семейство сайтов по завершении проекта. Наша архитектура настроена таким образом, что каждый реализуемый проект представляет собой собственное семейство сайтов. По завершении проекта мы закрываем проект в SP, устанавливая семейство сайтов только для чтения.
Часть нашего бизнеса хотела бы по-прежнему просматривать закрытые семейства сайтов, но не желает просматривать их список (я имею в виду электронную таблицу Excel или какую-либо другую внешнюю форму отслеживания), а вместо этого хочет делать это со страницы в SP. Наше решение состоит в том, чтобы изменить одно из других наших решений (веб-часть поискового запроса, которая находит все семейства сайтов, к которым они принадлежат) и выполнять поиск только по закрытым семействам сайтов.
Я знаю, как определить, является ли сайт ReadOnly или нет в Powershell (# spSite.IsReadOnly), но здесь это не сработает, и, просматривая свойства в поиске, я не мог найти ничего, что бросалось мне в глаза, чтобы сделать это. Кто-нибудь знает, как вернуть семейства сайтов ReadOnly в веб-часть поискового запроса?
Спасибо.