userConsentRequest 资源类型

命名空间:microsoft.graph

重要

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

userConsentRequest是由用户请求访问需要管理员授权才能访问的应用程序时创建的。

方法

方法 返回类型 说明
列出 userConsentRequests userConsentRequest 集合 检索 appConsentRequest 的 userConsentRequest 对象的集合
获取 userConsentRequest userConsentRequest 读取 userConsentRequest 对象的属性和关系。
filterByCurrentUser userConsentRequest 集合 读取当前用户是审阅者的appConsentRequest 的 userConsentRequest对象的属性。

属性

属性 类型 说明
approvalId String 审批的 ID。 此值等于 的值 id
completedDateTime DateTimeOffset 将请求状态 标记为 的日期和时间 Completed 。 日期和时间信息采用 ISO 8601 格式,并且始终处于 UTC 时间。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
createdBy identitySet 创建请求的用户。
createdDateTime DateTimeOffset 创建请求的日期和时间。 日期和时间信息采用 ISO 8601 格式,并且始终处于 UTC 时间。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z。 仅 $filter (和 eq $orderby) 。
customData String 用于定义用户同意请求的任何自定义数据的免费文本字段。 未使用。
id String 请求的标识符。
reason String 用户要求访问应用的理由。 仅 $filter (和 eq $orderby) 。
状态 String 用户的应用同意请求的状态。 可能的值是 Initializing :、 InProgressCompleted 。 仅 $filter (和 eq $orderby) 。

关系

关系 类型 说明
审批 审批 与请求相关的审批决策。

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.userConsentRequest",
  "id": "String (identifier)",
  "status": "String",
  "completedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "approvalId": "String",
  "customData": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "reason": "String"
}