Поделиться через


Тип ресурса appConsentRequest

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет запрос, создаваемый пользователем, когда он запрашивает у администратора клиента согласие на доступ к приложению или предоставление разрешений приложению. Сведения включают приложение, к которому пользователь хочет предоставить доступ от его имени, и разрешения, которые запрашивает пользователь.

Пользователь может создать запрос на согласие, если приложению или разрешению требуется авторизация администратора, и только если рабочий процесс согласия администратора включен.

Методы

Метод Тип возвращаемых данных Описание
Список коллекция appConsentRequest Получите коллекцию объектов appConsentRequest и их свойства.
Получение appConsentRequest Чтение свойств и связей объекта appConsentRequest .
Фильтрация по текущему пользователю appConsentRequest Чтение свойств объектов appConsentRequest , для которых текущий пользователь является рецензентом, а состояние запроса на согласие пользователя — InProgress.

Свойства

Свойство Тип Описание
appDisplayName String Отображаемое имя приложения, для которого запрашивается согласие. Обязательно. Поддерживает $filter (eq только) и $orderby.
appId String Идентификатор приложения. Обязательно. Поддерживает $filter (eq только) и $orderby.
consentType String Тип согласия запроса. Возможные значения: Static и Dynamic. Они представляют статические и динамические разрешения соответственно, запрошенные в рабочем процессе согласия. Поддерживает $filter (eq только) и $orderby. Обязательный.
id String Идентификатор запроса на согласие приложения. Обязательно.
pendingScopes Коллекция appConsentRequestScope Список областей, ожидающих утверждения. Этот параметр пуст, если параметр consentType имеет значение Static. Обязательный.

Связи

Связь Тип Описание
userConsentRequests Коллекция userConsentRequest Список ожидающих запросов на согласие пользователей. Поддерживает $filter (eq).

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "@odata.type": "#microsoft.graph.appConsentRequest",
  "id": "String (identifier)",
  "appId": "String",
  "appDisplayName": "String",
  "consentType": "String",
  "pendingScopes": [
    {
      "@odata.type": "microsoft.graph.appConsentRequestScope"
    }
  ]
}