Тип ресурса whatIfAnalysisResult

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

Представляет результат оценки условного доступа What If, которая указывает политики, которые будут применяться на основе предоставленных сведений о входе. Дополнительные сведения см. в статье О политике условного доступа.

Наследует от conditionalAccessPolicy.

Методы

Метод Тип возвращаемых данных Описание
Evaluate Коллекция whatIfAnalysisResult Выведите результаты оценки "Что если" политик условного доступа, предназначенных для попытки входа.

Свойства

Свойство Тип Описание
analysisReasons whatIfAnalysisReasons Указывает причины, по которым политика не применяется. analysisReasonsимеет значение notSet , если policyApplies имеет значение , true а одно из следующих значений policyAppliesfalse: notEnoughInformation, invalidCondition, users, applicationuserActionsdevicesworkloadIdentitiesauthenticationContextsignInRisklocationclientAppsdevicePlatformemptyPolicyinvalidPolicy, , policyNotEnabled, , userRisk, time, , insiderRisk, . unknownFutureValueauthenticationFlow
conditions conditionalAccessConditionSet Указывает правила, которые должны соблюдаться для применения политики. Наследуется от conditionalAccessPolicy.
createdDateTime DateTimeOffset Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Наследуется от conditionalAccessPolicy.
description String Не используется. Наследуется от conditionalAccessPolicy.
displayName String Указывает отображаемое имя объекта conditionalAccessPolicy. Наследуется от conditionalAccessPolicy.
grantControls conditionalAccessGrantControls Указывает элементы управления предоставлением, которые должны быть выполнены для передачи политики. Наследуется от conditionalAccessPolicy.
id String Указывает идентификатор объекта conditionalAccessPolicy. Наследуется от сущности.
modifiedDateTime DateTimeOffset Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Наследуется от conditionalAccessPolicy.
политика Применяется Логический Указывает, применяется ли политика к свойствам входа, указанным в тексте запроса. Если policyApplies имеет значение true, политика применяется к входу на основе предоставленных свойств входа. Если policyApplies имеет значение false, политика не применяется к входу на основе предоставленных свойств входа, и analysisReasons свойство заполняется, чтобы показать причину неприменимого применения политики.
sessionControls conditionalAccessSessionControls Указывает элементы управления сеансом, которые применяются после входа. Наследуется от conditionalAccessPolicy.
state conditionalAccessPolicyState Указывает состояние объекта conditionalAccessPolicy. Наследуется от conditionalAccessPolicy. Допустимые значения: enabled, disabled, enabledForReportingButNotEnforced, unknownFutureValue.
templateId String Указывает уникальный идентификатор шаблона условного доступа. Наследуется от conditionalAccessPolicy.

Связи

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

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

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

{
  "@odata.type": "#microsoft.graph.whatIfAnalysisResult",
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "displayName": "String",
  "description": "String",
  "state": "String",
  "conditions": {
    "@odata.type": "microsoft.graph.conditionalAccessConditionSet"
  },
  "grantControls": {
    "@odata.type": "microsoft.graph.conditionalAccessGrantControls"
  },
  "sessionControls": {
    "@odata.type": "microsoft.graph.conditionalAccessSessionControls"
  },
  "policyApplies": "Boolean",
  "analysisReasons": "String",
  "templateId": "String"
}