accessPackageAssignment 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

Microsoft Entra 权利管理中,访问包分配是一段时间内向特定主题分配访问包。 例如,访问包分配可以声明用户在 2019 年 1 月至 2019 年 7 月期间已通过访问包 Sales 分配了访问权限。

方法

方法 返回类型 说明
列出 accessPackageAssignments accessPackageAssignment 集合 检索 accessPackageAssignment 对象的列表。
filterByCurrentUser accessPackageAssignment 集合 检索在已登录用户上筛选的 accessPackageAssignment 对象列表。
reprocess 自动重新计算并强制实施特定访问包的用户分配。
additionalAccess accessPackageAssignment 集合 检索分配了不兼容访问 包的用户的 accessPackageAssignment 对象列表。

注意

若要为用户创建或删除访问包分配,请使用 创建 accessPackageAssignmentRequest

属性

属性 类型 说明
accessPackageId String 访问包的标识符。 此为只读属性。
assignmentPolicyId String 访问包分配策略的标识符。 此为只读属性。
assignmentState String 访问包分配的状态。 可能的值为 DeliveringDeliveredExpired。 此为只读属性。 支持 $filtereq)。
assignmentStatus String 有关分配生命周期的详细信息。 可能的值包括 DeliveringDeliveredNearExpiry1DayNotificationTriggeredExpiredNotificationTriggered。 此为只读属性。
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。 支持$filterid 属性和$expand查询参数 (eq) 。
accessPackageAssignmentPolicy accessPackageAssignmentPolicy 此为只读属性。 可为 NULL。 支持 $filtereqid 属性 ()
accessPackageAssignmentResourceRoles accessPackageAssignmentResourceRole 集合 交付给此分配的目标用户的资源角色。 此为只读属性。 可为 NULL。
target accessPackageSubject 访问包分配的主题。 此为只读属性。 可为 NULL。 支持 $expand。 支持 $filterobjectId 上的 (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"
    }
  ]
}