accessPackageAssignmentRequest 资源类型
命名空间: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 | 只读。 |
requestType | accessPackageRequestType | 请求的类型。 可能的值为:、、、、userRemove adminAdd UserExtend userUpdate systemUpdate adminUpdate systemAdd adminRemove 、 onBehalfAdd systemRemove (不支持) 。 unknownFutureValue userAdd notSpecified 来自用户的请求的 requestType 为 userAdd 、 userUpdate 或 userRemove 。 设置此属性后无法更改。 |
schedule | entitlementManagementSchedule | 要向请求者分配访问权限的日期范围。 设置此属性后无法更改,但工作分配的新计划可以包含在另一个 userUpdate 或 或 UserExtend adminUpdate 分配请求中。 |
state | accessPackageRequestState | 请求的状态。 可取值包括:submitted 、pendingApproval 、delivering 、delivered 、deliveryFailed 、denied 、scheduled 、canceled 、partiallyDelivered 、unknownFutureValue 。 此为只读属性。 支持 $filter (eq )。 |
status | String | 有关请求处理状态的详细信息。 只读。 |
关系
关系 | 类型 | 说明 |
---|---|---|
accessPackage | accessPackage | 与 accessPackageAssignmentRequest 关联的访问包。 访问包定义资源角色的集合,以及一个或多个用户如何访问这些资源的策略。 此为只读属性。 可为 NULL。 支持 $expand 。 |
分配 | accessPackageAssignment | 对于 或 adminAdd 的 userAdd requestType,这是请求创建的访问包分配。 对于 、 或 systemRemove 的 userRemove requestType,adminRemove 这具有id 要删除的现有分配的 属性。 支持 $expand 。 |
请求 | accessPackageSubject | 请求或(如果为直接分配)分配的主题。 此为只读属性。 可为 NULL。 支持 $expand 。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
"completedDateTime": "String (timestamp)",
"createdDateTime": "String (timestamp)",
"id": "String (identifier)",
"requestType": "String",
"schedule": {
"@odata.type": "microsoft.graph.entitlementManagementSchedule"
},
"state": "String",
"status": "String",
"answers": [
{
"@odata.type": "microsoft.graph.accessPackageAnswerString"
}
]
}