privilegedApproval 资源类型 (已弃用)

命名空间:microsoft.graph

重要

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

注意

2021 年 5 月 31 日,已弃用适用于 Azure Active Directory (Azure AD) 角色的 Privileged Identity Management (PIM) API 版本,并停止返回数据。 使用新的 角色管理 API。

表示Privileged Identity Management (PIM) 中请求的用于进入角色的审批。

方法

方法 返回类型 说明
获取 privilegedApproval privilegedApproval 读取 privilegedApproval 对象的属性和关系。
列出 privilegedApproval 对象 privilegedApproval 集合 获取 privilegedApproval 的集合。
创建 privilegedApproval privilegedApproval 创建 privilegedApproval 对象。
更新 privilegedApproval privilegedApproval 更新 privilegedApproval 对象。
Myrequests privilegedApproval 获取请求者的审批请求。

属性

属性 类型 说明
approvalDuration 期限
approvalState approvalState 可取值为:pendingapproveddeniedabortedcanceled
approvalType String
approverReason String
endDateTime DateTimeOffset 时间戳类型表示使用 ISO 8601 格式的日期和时间信息,并且始终处于 UTC 时间。例如,2014 年 1 月 1 日午夜 UTC 类似于如下形式:2014-01-01T00:00:00Z
id String 只读。
requestorReason String
roleId String
startDateTime DateTimeOffset 时间戳类型表示使用 ISO 8601 格式的日期和时间信息,并且始终处于 UTC 时间。例如,2014 年 1 月 1 日午夜 UTC 类似于如下形式:2014-01-01T00:00:00Z
userId String

关系

关系 类型 说明
roleInfo privilegedRole 只读。可为 Null。
请求 privilegedRoleAssignmentRequest 只读。 此审批对象的角色分配请求

JSON 表示形式

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

{
  "approvalDuration": "string (timestamp)",
  "approvalState": "string",
  "approvalType": "string",
  "approverReason": "String",
  "endDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "requestorReason": "String",
  "roleId": "String",
  "startDateTime": "String (timestamp)",
  "userId": "String"
}