authenticationBehaviors 资源类型

命名空间:microsoft.graph

重要

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

描述 在应用程序上下文中设置的身份验证行为。 身份验证行为是布尔标志,可让应用程序灵活地采用与令牌颁发相关的中断性变更行为。 这些更新的令牌颁发行为可能与安全缓解、安全改进或功能弃用有关。

应用程序可以通过启用行为来采用新的中断性变更 (将行为设置为 true) ,或者通过将行为设置为 false) 来禁用它 (来继续使用预先存在的行为。 有关管理身份验证行为的详细信息,请参阅 管理应用程序身份验证Behaviors

属性

属性 类型 说明
removeUnverifiedEmailClaim 布尔值 email当电子邮件地址的域无法验证时,从发送到应用程序的令牌中删除声明。
requireClientServicePrincipal 布尔值 要求多租户应用程序在资源租户中具有服务主体,作为授权检查的一部分,然后才能向其授予访问令牌。 此属性仅适用于依赖于从没有服务主体的客户端进行访问的多租户资源应用程序,并且此行为由 Microsoft 设置为 false 。 租户管理员应响应通过 Azure 运行状况服务事件和 Microsoft 365 消息中心发送的安全公告。

关系

无。

JSON 表示形式

下面是资源的 JSON 表示形式。

{
  "@odata.type": "#microsoft.graph.authenticationBehaviors",
  "removeUnverifiedEmailClaim": "Boolean",
  "requireClientServicePrincipal": "Boolean"
}