accessPackageAssignmentPolicy 资源类型

命名空间:microsoft.graph

重要

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

Microsoft Entra权利管理中,访问包分配策略指定主题可以通过访问包分配请求或分配访问包的策略。 访问包可以有零个或多个策略。 收到来自主题的请求时,将针对每个策略匹配该主题,以查找策略 ((如果任何包含该主题的 requestorSettings) )。 然后,该策略确定请求是否需要批准、访问包分配的持续时间以及分配是否需要定期评审。

若要将用户分配到访问包,请创建引用访问包和访问包分配策略的 accessPackageAssignmentRequest

方法

方法 返回类型 说明
列出 accessPackageAssignmentPolicies accessPackageAssignmentPolicy 集合 检索 accessPackageAssignmentPolicy 对象的列表。
创建 accessPackageAssignmentPolicy accessPackageAssignmentPolicy 创建新的 accessPackageAssignmentPolicy 对象。
获取 accessPackageAssignmentPolicy accessPackageAssignmentPolicy 读取 accessPackageAssignmentPolicy 对象的属性和关系。
更新 accessPackageAssignmentPolicy accessPackageAssignmentPolicy 更新 accessPackageAssignmentPolicy 对象的属性。
删除 accessPackageAssignmentPolicy 删除 accessPackageAssignmentPolicy。

属性

属性 类型 说明
accessPackageId String 访问包的标识符。
accessReviewSettings assignmentReviewSettings 谁必须查看此策略中访问包的分配以及频率。 如果不需要评审,则此属性为 null。
canExtend 布尔值 指示用户是否可以在批准后延长访问包分配持续时间。
createdBy String 只读。
createdDateTime DateTimeOffset 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
说明 String 策略说明。
displayName String 策略的显示名称。 支持 $filtereq)。
durationInDays Int32 此策略中的分配一直持续到过期的天数。
expirationDateTime DateTimeOffset 在此策略中创建的工作分配的到期日期。 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
id String 只读。
modifiedBy String 只读。
modifiedDateTime DateTimeOffset 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z
requestApprovalSettings approvalSettings 谁必须批准此策略中的访问包请求。
requestorSettings requestorSettings 谁可以从此策略请求此访问包。
问题 accessPackageQuestion 集合 向请求者提出的问题。
verifiableCredentialSettings verifiableCredentialSettings 通过Microsoft Entra验证 ID 服务设置的可验证凭据的设置。 这些设置表示此策略中访问包的请求者可以向其分配访问包的可验证凭据。

关系

关系 类型 说明
accessPackage accessPackage 具有此策略的访问包。 只读。 可为 NULL。 支持 $expand
customExtensionHandlers customExtensionHandler 集合 执行一个或多个自定义访问包工作流扩展时阶段的集合。 支持 $expand
customExtensionStageSettings customExtensionStageSetting 集合 执行一个或多个自定义访问包工作流扩展时阶段的集合。 支持 $expand

JSON 表示形式

下面是资源的 JSON 表示形式。

{
   "@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
   "id": "String (identifier)",
   "accessPackageId": "String",
   "displayName": "String",
   "description": "String",
   "canExtend": "Boolean",
   "durationInDays": "Integer",
   "expirationDateTime": "String (timestamp)",
   "createdBy": "String",
   "createdDateTime": "String (timestamp)",
   "modifiedBy": "String",
   "modifiedDateTime": "String (timestamp)",
   "questions":[
      {
         "@odata.type": "microsoft.graph.accessPackageQuestion"
      }
   ],
   "requestorSettings": {
      "@odata.type": "microsoft.graph.requestorSettings"
   },
   "requestApprovalSettings": {
      "@odata.type": "microsoft.graph.approvalSettings"
   },
   "accessReviewSettings": {
      "@odata.type": "microsoft.graph.assignmentReviewSettings"
   },
   "verifiableCredentialSettings": {
      "@odata.type": "microsoft.graph.verifiableCredentialSettings"
   }
}