unifiedRoleEligibilitySchedule 资源类型

命名空间:microsoft.graph

表示租户中角色资格的计划,用于实例化 unifiedRoleEligibilityScheduleInstance

继承自 unifiedRoleScheduleBase

方法

方法 返回类型 说明
列出 unifiedRoleEligibilitySchedules unifiedRoleEligibilitySchedule 集合 获取角色资格操作的计划。
获取 unifiedRoleEligibilitySchedule unifiedRoleEligibilitySchedule 检索角色资格操作的计划。
filterByCurrentUser unifiedRoleEligibilitySchedule 集合 检索已登录用户为其主体的角色资格计划。

属性

属性 类型 说明
appScopeId String 当角色资格限定为应用时,特定于应用的范围的标识符。 角色资格的范围决定了已向其授予主体访问权限的资源集。 应用范围是仅此应用程序定义和理解的范围。 用于 / 租户范围的应用范围。 使用 directoryScopeId 将范围限制为特定的目录对象,例如管理单元。 继承自 unifiedRoleScheduleBase。 支持$filter对值) eq (nullne和 。
createdDateTime DateTimeOffset 计划创建时间。 继承自 unifiedRoleScheduleBase
createdUsing String 创建此计划的 对象的标识符。 继承自 unifiedRoleScheduleBase。 支持$filter对值) eq (nullne和 。
directoryScopeId String 表示角色资格范围的目录对象的标识符。 角色资格的范围决定了已向其授予主体访问权限的资源集。 目录范围是存储在目录中的共享范围,可由多个应用程序理解。 用于 / 租户范围。 使用 appScopeId 将范围限制为仅应用程序。 继承自 unifiedRoleScheduleBase。 支持$filter对值) eq (nullne和 。
id String 计划对象的唯一标识符。 继承自 entity。 支持 $filtereq)。
memberType String 如何继承角色资格。 它可以是 InheritedDirectGroup。 它可以进一步暗示是否可以由调用方管理 unifiedRoleEligibilitySchedule 。 支持 $filtereqne)。
modifiedDateTime DateTimeOffset 上次修改计划的时间。 继承自 unifiedRoleScheduleBase
principalId String 符合角色条件的主体的标识符。继承自 unifiedRoleScheduleBase。 支持 $filtereqne)。
roleDefinitionId String 主体有资格使用的 unifiedRoleDefinition 对象的标识符。 继承自 unifiedRoleScheduleBase
scheduleInfo requestSchedule 角色资格的期限。
status String 角色资格请求的状态。 继承自 unifiedRoleScheduleBase。 可能的值为:Canceled、、DeniedPendingApprovalPendingAdminDecisionGrantedFailedPendingScheduleCreationProvisionedPendingProvisioningRevoked和 。ScheduleCreated 不可为 null。 支持 $filtereqne)。

关系

关系 类型 说明
appScope appScope 当角色资格限定为应用时,具有特定于应用范围的详细信息的只读属性。 可为 NULL。 支持 $expand
directoryScope directoryObject 作为角色资格范围的目录对象。 只读。 支持 $expand
主要 directoryObject 通过请求有资格获得角色的主体。 支持 $expand
roleDefinition unifiedRoleDefinition 通过 roleDefinitionId 属性引用的 roleDefinition 对象的详细信息。 支持 $expand

JSON 表示形式

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

{
  "@odata.type": "#microsoft.graph.unifiedRoleEligibilitySchedule",
  "id": "String (identifier)",
  "principalId": "String",
  "roleDefinitionId": "String",
  "directoryScopeId": "String",
  "appScopeId": "String",
  "createdUsing": "String",
  "createdDateTime": "String (timestamp)",
  "modifiedDateTime": "String (timestamp)",
  "status": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "memberType": "String"
}