accessPackageAssignment 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
在 Microsoft Entra 权利管理中,访问包分配是向特定主题和时间范围分配访问包。 例如,访问包分配可以声明用户在 2019 年 1 月至 2019 年 7 月期间已通过访问包 Sales 分配了访问权限。
方法
方法 | 返回类型 | Description |
---|---|---|
List | accessPackageAssignment 集合 | 检索 accessPackageAssignment 对象的列表。 |
按当前用户筛选 | accessPackageAssignment 集合 | 检索在已登录用户上筛选的 accessPackageAssignment 对象列表。 |
重新处理 | None | 自动重新计算并强制实施特定访问包的用户分配。 |
检查其他访问权限 | accessPackageAssignment 集合 | 检索分配了不兼容访问 包的用户的 accessPackageAssignment 对象列表。 |
注意
若要为用户创建或删除访问包分配,请使用 创建 accessPackageAssignmentRequest
属性
属性 | 类型 | 说明 |
---|---|---|
accessPackageId | String | 访问包的标识符。 此为只读属性。 |
assignmentPolicyId | String | 访问包分配策略的标识符。 此为只读属性。 |
assignmentState | String | 访问包分配的状态。 可能的值为 Delivering 、 Delivered 或 Expired 。 此为只读属性。 支持 $filter (eq )。 |
assignmentStatus | String | 有关分配生命周期的详细信息。 可能的值包括 Delivering 、 Delivered 、 NearExpiry1DayNotificationTriggered 或 ExpiredNotificationTriggered 。 此为只读属性。 |
catalogId | String | 包含访问包的目录的标识符。 此为只读属性。 |
customExtensionCalloutInstances | customExtensionCalloutInstance 集合 | 有关在访问包分配工作流期间进行的所有自定义扩展调用的信息。 |
expiredDateTime | DateTimeOffset | 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z |
id | String | 只读。 |
isExtended | 布尔值 | 指示是否扩展访问包分配。 此为只读属性。 |
targetId | String | 分配主题的 ID。 此为只读属性。 |
schedule | requestSchedule | 访问分配到位时。 只读。 |
关系
关系 | 类型 | 说明 |
---|---|---|
accessPackage | accessPackage | 此为只读属性。 可为 NULL。 支持$filter 对 id 属性和$expand 查询参数 (eq ) 。 |
accessPackageAssignmentPolicy | accessPackageAssignmentPolicy | 此为只读属性。 可为 NULL。 支持 $filter 对 eq id 属性 () |
accessPackageAssignmentResourceRoles | accessPackageAssignmentResourceRole 集合 | 交付给此分配的目标用户的资源角色。 此为只读属性。 可为 NULL。 |
target | accessPackageSubject | 访问包分配的主题。 此为只读属性。 可为 NULL。 支持 $expand 。 支持 $filter objectId 上的 (eq ) 。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.accessPackageAssignment",
"id": "String (identifier)",
"catalogId": "String",
"accessPackageId": "String",
"assignmentPolicyId": "String",
"targetId": "String",
"assignmentStatus": "String",
"assignmentState": "String",
"isExtended": "Boolean",
"expiredDateTime": "String (timestamp)",
"schedule": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"customExtensionCalloutInstances": [
{
"@odata.type": "microsoft.graph.customExtensionCalloutInstance"
}
]
}