accessPackageAssignmentRequest 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
在 Microsoft Entra 权利管理中,访问包分配请求由或代表想要获取访问包分配的用户创建。 如果请求成功,并且经过任何必要的批准,则用户会收到访问包分配,并且是该访问包分配的主题。 Microsoft Entra ID 还会自动创建用于跟踪访问删除的访问包分配请求。
方法
方法 | 返回类型 | Description |
---|---|---|
List | accessPackageAssignmentRequest 集合 | 检索 accesspackageassignmentrequest 对象的列表。 |
创建 | accessPackageAssignmentRequest | 创建新的 accessPackageAssignmentRequest。 |
Get | accessPackageAssignmentRequest | 读取 accessPackageAssignmentRequest 对象的属性和关系。 |
删除 | None | 删除 accessPackageAssignmentRequest。 |
Cancel | accessPackageAssignmentRequest 集合 | 取消处于可取消状态的 accessPackageAssignmentRequest 对象。 |
按当前用户筛选 | accessPackageAssignmentRequest 集合 | 检索在已登录用户上筛选的 accessPackageAssignmentRequest 对象列表。 |
重新处理 | None | 自动重试用户对访问包的访问请求。 |
Resume | None | 在等待来自自定义扩展的回调后恢复用户的访问包请求。 |
列出已弃用 () | accessPackageAssignmentRequest 集合 | 检索 accesspackageassignmentrequest 对象的列表。 此 API 即将停用。 请改用 List assignmentRequests API。 |
创建已弃用 () | accessPackageAssignmentRequest | 创建新的 accessPackageAssignmentRequest。 此 API 即将停用。 请改用 创建 accessPackageAssignmentRequest API。 |
属性
属性 | 类型 | 说明 |
---|---|---|
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 。 只读。 |
customExtensionCalloutInstances | customExtensionCalloutInstance 集合 | 有关在访问包分配请求工作流期间进行的所有自定义扩展调用的信息。 |
customExtensionHandlerInstances | customExtensionHandlerInstance 集合 | 正在对分配请求运行的 自定义工作流扩展 实例的集合。 此为只读属性。 |
expirationDateTime | DateTimeOffset | 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z |
id | String | 只读。 |
isValidationOnly | 布尔值 | 如此 如果请求不处理分配。 |
理由 | String | 请求者提供的理由。 |
requestState | String |
PendingApproval 、、Canceled 、Denied 、Delivering 、Delivered PartiallyDelivered 、DeliveryFailed 、Submitted 、 或 Scheduled 中的一个。 此为只读属性。 |
requestStatus | String | 有关请求处理状态的详细信息。 此为只读属性。 |
requestType | String |
UserAdd 、、UserExtend 、UserUpdate UserRemove 、AdminAdd 、 AdminRemove 或 SystemRemove 中的一个。 来自用户的请求的 requestType 为 UserAdd 、 UserUpdate 或 UserRemove 。 此为只读属性。 |
schedule | requestSchedule | 要向请求者分配访问权限的日期范围。 此为只读属性。 |
答案 | accessPackageAnswer 集合 | 请求者提供的 accessPackageQuestions 在请求时询问的答案。 |
verifiedCredentialsData | verifiedCredentialData 集合 | 请求者提供的可验证凭据的详细信息,例如颁发者和声明。 只读。 |
关系
关系 | 类型 | 说明 |
---|---|---|
accessPackage | accessPackage | 与 accessPackageAssignmentRequest 关联的访问包。 访问包定义资源角色的集合,以及一个或多个用户如何访问这些资源的策略。 此为只读属性。 可为 NULL。 支持 $expand 。 |
accessPackageAssignment | accessPackageAssignment | 对于 或 AdminAdd 的 UserAdd requestType,请求创建访问包分配。 对于 、 AdminRemove 或 SystemRemove 的 UserRemove requestType,此属性具有id 要删除的现有分配的 属性。 支持 $expand 。 |
请求 | 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"
}
],
"customExtensionCalloutInstances": [
{
"@odata.type": "microsoft.graph.customExtensionCalloutInstance"
}
],
"verifiedCredentialsData": [
{
"@odata.type": "microsoft.graph.verifiedCredentialData"
}
]
}