temporaryAccessPassAuthenticationMethod 资源类型

命名空间:microsoft.graph

重要

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

表示注册到用户的临时访问密码。 临时访问通行证是一种限时密码,用作强凭据并允许载入无密码凭据。 可以为 temporaryAccessPassAuthenticationMethod 配置的可用性和设置取决于 临时访问传递方法策略

这是继承自 authenticationMethod 资源类型的派生类型。

方法

方法 返回类型 Description
List temporaryAccessPassAuthenticationMethod 集合 检索用户的 temporaryAccessPassAuthenticationMethod 对象及其属性的列表。 用户只能有一种临时访问传递身份验证方法。
创建 temporaryAccessPassAuthenticationMethod 创建用户的 temporaryAccessPassAuthenticationMethod 对象。
Get temporaryAccessPassAuthenticationMethod 检索用户的 temporaryAccessPassAuthenticationMethod 对象的属性。
删除 删除用户的 temporaryAccessPassAuthenticationMethod 对象。

属性

属性 类型 说明
createdDateTime DateTimeOffset 创建临时访问密码的日期和时间。
id String 注册到此用户的临时访问密码的标识符。 继承自 entity
isUsableOnce 布尔值 确定传递是否限制为一次性使用。 如果 true为 ,则可以使用一次该传递;如果 false为 ,则可以在临时访问通道生存期内多次使用该传递。
isUsable 布尔值 指示用户当前是否可用身份验证方法的状态。
lifetimeInMinutes Int32 startDateTime 开始,临时访问通行证的生存期(以分钟为单位)。 必须介于 10 到 43200(含 10 到 43200) (相当于 30 天) 。
methodUsabilityReason String 有关可用性状态 (isUsable) 的详细信息。 原因可能包括:EnabledByPolicy、、DisabledByPolicyExpiredNotYetValidOneTimeUsed
startDateTime DateTimeOffset 临时访问密码可供使用以及强制执行 isUsabletrue 的日期和时间。
temporaryAccessPass String 用于进行身份验证的临时访问密码。 仅在创建新的 temporaryAccessPassAuthenticationMethod 对象时返回;在后续读取操作中隐藏,并返回为 null GET。

关系

无。

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.temporaryAccessPassAuthenticationMethod",
  "id": "String (identifier)",
  "temporaryAccessPass": "String",
  "createdDateTime": "String (timestamp)",
  "startDateTime": "String (timestamp)",
  "lifetimeInMinutes": "Integer",
  "isUsableOnce": "Boolean",
  "isUsable": "Boolean",
  "methodUsabilityReason": "String"
}