accessPackageAssignmentRequest 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph版本下的 /beta API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
在Azure AD中,访问包分配请求由希望获取访问包分配的用户或代表该用户创建。 如果请求成功,并且经过任何必要的审批,用户将收到访问包分配,并且是生成的访问包分配的主题。 Azure AD还自动创建访问包分配请求,以跟踪访问删除。
Methods
| 方法 | 返回类型 | 说明 |
|---|---|---|
| 列出 accessPackageAssignmentRequests | accessPackageAssignmentRequest 集合 | 检索 accesspackageassignmentrequest 对象 的列表。 |
| 创建 accessPackageAssignmentRequest | accessPackageAssignmentRequest | 创建新的 accessPackageAssignmentRequest。 |
| 获取 accessPackageAssignmentRequest | accessPackageAssignmentRequest | 读取 accessPackageAssignmentRequest 对象的属性和关系。 |
| 删除 accessPackageAssignmentRequest | 无 | 删除 accessPackageAssignmentRequest。 |
| filterByCurrentUser | accessPackageAssignmentRequest 集合 | 检索已登录 用户筛选的 accessPackageAssignmentRequest 对象列表。 |
| 取消 | accessPackageAssignmentRequest 集合 | 取消 处于可取消状态中的 accessPackageAssignmentRequest 对象。 |
| 重新处理 | 无 | 自动重试用户对访问包的访问请求。 |
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| completedDate | DateTimeOffset | 请求处理终止的日期(成功或失败)。 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z。 只读。 |
| createdDateTime | DateTimeOffset | 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z。 只读。 |
| customExtensionHandlerInstances | customExtensionHandlerInstance 集合 | 对分配 请求运行的 自定义工作流扩展实例的集合。 只读。 |
| id | 字符串 | 只读。 |
| isValidationOnly | Boolean | 如此 如果不处理工作分配的请求。 |
| justification | String | 请求者提供的理由。 |
| requestState | String | 、 、 Denied、 Delivering、 Delivered、 PartiallyDelivered、 DeliveryFailed或 Submitted 之一Scheduled。PendingApproval``Canceled 只读。 |
| requestStatus | 字符串 | 有关请求处理状态详细信息。 只读。 |
| requestType | String | UserAdd、 、 UserRemove``AdminAdd或 AdminRemove 之一SystemRemove。 来自用户本身的请求的 requestType 为 UserAdd 或 UserRemove。 只读。 |
| schedule | requestSchedule | 要分配给请求者的日期范围。 只读。 |
| answers | accessPackageAnswer 集合 | 请求者提供的 accessPackageQuestions 在请求时询问他们的答案。 |
关系
| 关系 | 类型 | 说明 |
|---|---|---|
| accessPackage | accessPackage | 与 accessPackageAssignmentRequest 关联的访问包。 访问包定义资源角色的集合以及一个或多个用户如何获取对这些资源的访问权限的策略。 只读。 可为 NULL。 支持 $expand。 |
| accessPackageAssignment | accessPackageAssignment | 对于 或 的 requestType UserAdd AdminAdd,这是请求创建的访问包分配。 对于 、 或 SystemRemove的 requestTypeUserRemove``AdminRemove,此属性id具有要删除的现有工作分配的 属性。 支持 $expand。 |
| requestor | accessPackageSubject | 请求或分配了直接分配(如果为直接分配)的主题。 只读。 可为 NULL。 支持 $expand。 |
JSON 表示形式
下面是资源的 JSON 表示形式。
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
"id": "String (identifier)",
"requestType": "String",
"requestState": "String",
"requestStatus": "String",
"isValidationOnly": "Boolean",
"createdDateTime": "String (timestamp)",
"completedDate": "String (timestamp)",
"expirationDateTime": "String (timestamp)",
"justification": "String",
"schedule": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"answers": [
{
"@odata.type": "microsoft.graph.accessPackageAnswerString"
}
],
"customExtensionHandlerInstances": [
{
"@odata.type": "microsoft.graph.customExtensionHandlerInstance"
}
]
}
反馈
提交和查看相关反馈