Тип ресурса conditionalAccessConditionSet

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

Важно!

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

Представляет тип условий, управляющих применением политики.

Свойства

Свойство Тип Описание
Приложений conditionalAccessApplications Приложения и действия пользователей, включенные в политику и исключенные из нее. Обязательно.
authenticationFlows conditionalAccessAuthenticationFlows Потоки проверки подлинности, включенные в область политики. Дополнительные сведения см. в разделе Условный доступ: потоки проверки подлинности.
users conditionalAccessUsers Пользователи, группы и роли, включенные в политику и исключенные из нее. Требуются пользователи или clientApplications .
clientApplications conditionalAccessClientApplications Клиентские приложения (субъекты-службы и удостоверения рабочей нагрузки), включенные в политику и исключенные из нее. Требуются пользователи или clientApplications .
clientAppTypes Коллекция conditionalAccessClientApp Типы клиентских приложений, включенные в политику. Возможные значения: all, browser, mobileAppsAndDesktopClients, exchangeActiveSync, easSupported, other. Обязательно.

Элемент easUnsupported перечисления будет нерекомендуем в пользу exchangeActiveSync, который включает поддерживаемые и неподдерживаемые платформы EAS.
deviceStates conditionalAccessDeviceStates Состояния устройства в политике. Не рекомендуется использовать и удалять. Вместо этого используйте свойство devices .
devices conditionalAccessDevices Устройства в политике.
locations conditionalAccessLocations Расположения, включенные в политику и исключенные из нее.
Платформ conditionalAccessPlatforms Платформы, включенные в политику и исключенные из нее.
servicePrincipalRiskLevels Коллекция riskLevel Уровни риска субъекта-службы, включенные в политику. Возможные значения: low, medium, high, none, unknownFutureValue.
signInRiskLevels Коллекция riskLevel Уровни риска при входе, включенные в политику. Возможные значения: low, medium, high, hidden, none, unknownFutureValue. Обязательно.
userRiskLevels Коллекция riskLevel Уровни риска пользователей, включенные в политику. Возможные значения: low, medium, high, hidden, none, unknownFutureValue. Обязательный.

Связи

Отсутствуют.

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

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

{
  "@odata.type": "#microsoft.graph.conditionalAccessConditionSet",
  "applications": {"@odata.type": "microsoft.graph.conditionalAccessApplications"},
  "users": {"@odata.type": "microsoft.graph.conditionalAccessUsers"},
  "clientApplications": {"@odata.type": "microsoft.graph.conditionalAccessClientApplications"},
  "clientAppTypes": ["String"],
  "deviceStates": {"@odata.type": "microsoft.graph.conditionalAccessDeviceStates"},
  "devices": {"@odata.type": "microsoft.graph.conditionalAccessDevices"},
  "locations": {"@odata.type": "microsoft.graph.conditionalAccessLocations"},
  "platforms": {"@odata.type": "microsoft.graph.conditionalAccessPlatforms"},
  "servicePrincipalRiskLevels": ["String"],
  "signInRiskLevels": ["String"],
  "authenticationFlows": {"@odata.type": "microsoft.graph.conditionalAccessAuthenticationFlows"} 
}