命名空间:microsoft.graph
在 Microsoft Entra 权利管理中,访问包分配请求由或代表想要获取访问包分配的用户创建。 如果请求成功,并且经过任何必要的批准,则用户会收到访问包分配,并且是该访问包分配的主题。 Microsoft Entra ID还会自动创建访问包分配请求,以跟踪访问删除。
方法
| 方法 | 返回类型 | Description |
|---|---|---|
| List | accessPackageAssignmentRequest 集合 | 检索 accesspackageassignmentrequest 对象的列表。 |
| 创建 | accessPackageAssignmentRequest | 创建新的 accessPackageAssignmentRequest 对象。 |
| Get | accessPackageAssignmentRequest | 读取 accessPackageAssignmentRequest 对象的属性和关系。 |
| 删除 | None | 删除 accessPackageAssignmentRequest。 |
| Cancel | accessPackageAssignmentRequest 集合 | 取消处于可取消状态的 accessPackageAssignmentRequest 对象。 |
| 按当前用户筛选 | accessPackageAssignmentRequest 集合 | 检索在已登录用户上筛选的 accessPackageAssignmentRequest 对象列表。 |
| 重新处理 | None | 自动重试用户对访问包的访问请求。 |
| Resume | None | 在等待来自自定义扩展的回调后恢复用户的访问包请求。 |
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| 答案 | accessPackageAnswer 集合 | 请求者提供的 accessPackageQuestions 在请求时询问的答案。 |
| completedDateTime | DateTimeOffset | 请求处理结束的日期(成功或失败)。 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z。 只读。 |
| customExtensionCalloutInstances | customExtensionCalloutInstance 集合 | 有关在访问包分配工作流期间进行的所有自定义扩展调用的信息。 |
| createdDateTime | DateTimeOffset | 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z。 只读。 支持 $filter。 |
| id | String | 只读。 |
| 理由 | String | 请求者提供的理由。 |
| requestType | accessPackageRequestType | 请求的类型。 可能的值为:、、、、userRemoveadminAddUserExtenduserUpdatesystemUpdateadminUpdatesystemAddadminRemove、 onBehalfAddsystemRemove (不支持) 。 unknownFutureValueuserAddnotSpecified 来自用户的请求的 requestType 为 userAdd、 userUpdate或 userRemove。 设置此属性后无法更改。 |
| schedule | entitlementManagementSchedule | 要向请求者分配访问权限的日期范围。 设置此属性后无法更改,但工作分配的新计划可以包含在另一个 userUpdate 或 或 UserExtendadminUpdate 分配请求中。 |
| state | accessPackageRequestState | 请求的状态。 可取值包括:submitted、pendingApproval、delivering、delivered、deliveryFailed、denied、scheduled、canceled、partiallyDelivered、unknownFutureValue。 只读。 支持 $filter(eq)。 |
| status | String | 有关请求处理状态的详细信息。 只读。 |
关系
| 关系 | 类型 | 说明 |
|---|---|---|
| accessPackage | accessPackage | 与 accessPackageAssignmentRequest 关联的访问包。 访问包定义资源角色的集合,以及一个或多个用户如何访问这些资源的策略。 此为只读属性。 可为 NULL。 支持 $expand。 |
| 分配 | accessPackageAssignment | 对于 或 adminAdd的 userAddrequestType,这是请求创建的访问包分配。 对于 、 或 systemRemove的 userRemoverequestType,adminRemove这具有id要删除的现有分配的 属性。 支持 $expand。 |
| 请求 | accessPackageSubject | 请求或(如果为直接分配)分配的主题。 只读。 可为 NULL。 支持 $expand。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
"completedDateTime": "String (timestamp)",
"createdDateTime": "String (timestamp)",
"id": "String (identifier)",
"requestType": "String",
"justification": "String",
"schedule": {
"@odata.type": "microsoft.graph.entitlementManagementSchedule"
},
"state": "String",
"status": "String",
"answers": [
{
"@odata.type": "microsoft.graph.accessPackageAnswerString"
}
]
}