appliedConditionalAccessPolicy 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

指示与应用的条件访问策略相关的属性,或由 登录 活动触发的策略。

此对象中的数据仅返回给具有读取条件访问数据权限的调用方。 有关详细信息,请参阅 在登录中查看应用的条件访问 (CA) 策略

属性

属性 类型 说明
authenticationStrength authenticationStrength 条件访问策略中强制实施的自定义身份验证强度。
conditionsNotSatisfied conditionalAccessConditions 指不满足的条件访问策略条件。 可能的值为:none、、usersapplicationsignInRiskclientTypeuserRisktimelocationdeviceStatedevicePlatformipAddressSeenByResourceProvideripAddressSeenByAzureADclientunknownFutureValueservicePrincipalsservicePrincipalRisk、 。 insiderRiskauthenticationFlows 必须使用 Prefer: include-unknown-enum-members 请求标头来获取此 可演变枚举中的以下值: servicePrincipalsservicePrincipalRiskauthenticationFlowsinsiderRiskconditionalAccessConditions 是一个多值枚举,属性可以在逗号分隔的列表中包含多个值。
conditionsSatisfied conditionalAccessConditions 指满足的条件访问策略条件。 可能的值为:none、、usersapplicationsignInRiskclientTypeuserRisktimelocationdeviceStatedevicePlatformipAddressSeenByResourceProvideripAddressSeenByAzureADclientunknownFutureValueservicePrincipalsservicePrincipalRisk、 。 insiderRiskauthenticationFlows 必须使用 Prefer: include-unknown-enum-members 请求标头来获取此 可演变枚举中的以下值: servicePrincipalsservicePrincipalRiskauthenticationFlowsinsiderRiskconditionalAccessConditions 是一个多值枚举,属性可以在逗号分隔的列表中包含多个值。
displayName String 条件访问策略的名称。
enforcedGrantControls 字符串集合 引用条件访问策略强制实施的授予控制 (示例:“需要多重身份验证”) 。
enforcedSessionControls 字符串集合 引用条件访问策略强制实施的会话控制 (示例:“要求应用强制实施控件”) 。
excludeRulesSatisfied conditionalAccessRuleSatisfied 集合 包含条件访问策略中每个匹配排除条件的键值对列表。 示例: [{"devicePlatform" : "DevicePlatform"}] 表示策略不适用,因为 DevicePlatform 条件匹配。
id String 条件访问策略的标识符。
includeRulesSatisfied conditionalAccessRuleSatisfied 集合 包含条件访问策略中每个匹配的包含条件的键值对列表。 示例: [{ "application" : "AllApps"}, {"users": "Group"}],这意味着应用程序条件是匹配项,因为包含 AllApps ,用户 条件是匹配项,因为用户是包含的组规则的一部分。
result appliedConditionalAccessPolicyResult 指示触发的 CA 策略的结果。 可能的值是:successfailurenotApplied (策略未应用,因为) 未满足策略条件, notEnabled (这是因为策略处于禁用状态,) 、unknownunknownFutureValuereportOnlySuccessreportOnlyFailurereportOnlyNotApplied、、 。 reportOnlyInterrupted 必须使用Prefer: include-unknown-enum-members请求标头来获取此可演变枚举中的以下值:reportOnlySuccessreportOnlyFailure、、reportOnlyNotAppliedreportOnlyInterrupted
sessionControlsNotSatisfied 字符串集合 指登录活动不满足的会话控制。 (示例: Application enforced Restrictions) 。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "@odata.type": "#microsoft.graph.appliedConditionalAccessPolicy",
  "id": "String (identifier)",
  "authenticationStrength": {"@odata.type": "microsoft.graph.authenticationStrength"},
  "displayName": "String",
  "enforcedGrantControls": [
    "String"
  ],
  "enforcedSessionControls": [
    "String"
  ],
  "conditionsSatisfied": "String",
  "conditionsNotSatisfied": "String",
  "includeRulesSatisfied": [
    {
      "@odata.type": "microsoft.graph.conditionalAccessRuleSatisfied"
    }
  ],
  "excludeRulesSatisfied": [
    {
      "@odata.type": "microsoft.graph.conditionalAccessRuleSatisfied"
    }
  ],
  "result": "String"
}