conditionalAccessConditionSet 资源类型

命名空间:microsoft.graph

重要

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

表示策略应用时所控制的条件类型。

属性

属性 类型 说明
应用程序 conditionalAccessApplications 策略中包含和排除的应用程序和用户操作。 必需。
users conditionalAccessUsers 策略中包含和排除的用户、组和角色。 用户 clientApplications 是必需的。
clientApplications conditionalAccessClientApplications 客户端应用程序 (服务主体和工作负荷) 包含在策略中以及从策略中排除。 用户 clientApplications 是必需的。
clientAppTypes conditionalAccessClientApp 集合 策略中包含的客户端应用程序类型。 可取值为:allbrowsermobileAppsAndDesktopClientsexchangeActiveSynceasSupportedother。 必需。
deviceStates conditionalAccessDeviceStates 策略中的设备状态。
设备 conditionalAccessDevices 策略中的设备。
位置 conditionalAccessLocations 策略中包含的位置和从策略中排除的位置。
平台 conditionalAccessPlatforms 策略中包含和排除的平台。
servicePrincipalRiskLevels riskLevel 集合 策略中包含的服务主体风险级别。 可取值为:lowmediumhighnoneunknownFutureValue
signInRiskLevels riskLevel 集合 策略中包含的登录风险级别。 可取值为:lowmediumhighhiddennoneunknownFutureValue。 必需。
userRiskLevels riskLevel 集合 策略中包含的用户风险级别。 可取值为:lowmediumhighhiddennoneunknownFutureValue。 必需。

注意:

  • clientAppType modern 将被弃用,并替换为 mobileAppsAndDesktopClients
  • clientAppType easUnsupported 将弃用, exchangeActiveSync 支持包括 EAS 支持和不受支持的平台。
  • We are deprecating the deviceStates condition, and it may be removed in the future. 今后,使用 设备 条件。

关系

无。

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"]
}