Как проверить, установлен ли флажок «Разрешить запросы доступа» с помощью CSOM на сайте команды Sharepoint - PullRequest
0 голосов
/ 16 января 2020

У нас есть несколько сайтов Sharepoint, развернутых в производство. Мне было дано задание предоставить отчет о том, установлен ли флажок «Разрешить запросы доступа» (находится в «Консоли запросов доступа») или нет

Я знаю, как проверить это или снять его программно (используя методы DisableRequestAccess () или EnableRequestAccess () объекта siteContext.Web)

Однако я не могу понять, как узнать, установлен ли флажок «Разрешить запросы доступа» или нет

Каково правильное логическое значение объекта siteContext.Web, которое сообщило бы мне, отмечен ли «Разрешить запросы доступа» или нет.

Спасибо всем заранее

1 Ответ

0 голосов
/ 16 января 2020

Это имеет две ситуации:

  1. Использовать запросы доступа по умолчанию. Это должно быть свойство Web.UseAccessRequestDefault
  2. Использовать электронную почту для получения запросов на доступ. Это будет собственность Web.RequestAccessEmail
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...