Поделиться через


Тип ресурса unifiedRoleEligibilitySchedule

Пространство имен: microsoft.graph

Представляет расписание для допустимости роли в клиенте и используется для создания экземпляра unifiedRoleEligibilityScheduleInstance.

Наследует от unifiedRoleScheduleBase.

Методы

Метод Тип возвращаемых данных Описание
Список коллекция unifiedRoleEligibilitySchedule Получите расписания для операций с правомочности ролей.
Получение unifiedRoleEligibilitySchedule Получите расписание для операции с правомочности ролей.
Фильтрация по текущему пользователю коллекция unifiedRoleEligibilitySchedule Получите расписания для ролей, участником которых является пользователь, выполнившего вход.

Свойства

Свойство Тип Описание
appScopeId String Идентификатор конкретной области приложения, когда допустимость роли ограничена приложением. Область допустимости роли определяет набор ресурсов, доступ к которым предоставлен субъекту. Области приложения — это области, которые определяются и понимаются только этим приложением. Используйте / для областей приложений на уровне клиента. Используйте directoryScopeId , чтобы ограничить область определенными объектами каталога, например административными единицами. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq, ne, и для значений null ).
createdDateTime DateTimeOffset При создании расписания. Наследуется от unifiedRoleScheduleBase.
createdUsing String Идентификатор объекта, с помощью которого было создано это расписание. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq, ne, и для значений null ).
directoryScopeId String Идентификатор объекта каталога, представляющего область допустимости роли. Область допустимости роли определяет набор ресурсов, доступ к которым предоставлен субъекту. Области каталога — это общие области, хранящиеся в каталоге, которые понимаются несколькими приложениями. Используйте / для области на уровне клиента. Используйте appScopeId , чтобы ограничить область только приложением. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq, ne, и для значений null ).
id String Уникальный идентификатор объекта schedule. Наследуется от сущности. Поддерживает $filter (eq).
memberType String Как наследуется право на роль. Это может быть Inherited, Directили Group. Кроме того, он может означать, может ли объект unifiedRoleEligibilitySchedule управляться вызывающей. Поддерживает $filter (eq, ne).
modifiedDateTime DateTimeOffset Когда расписание было изменено в последний раз. Наследуется от unifiedRoleScheduleBase.
principalId String Идентификатор субъекта, который имеет право на роль. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq, ne).
roleDefinitionId String Идентификатор объекта unifiedRoleDefinition , к которому подходит субъект. Наследуется от unifiedRoleScheduleBase.
scheduleInfo requestSchedule Период допустимости роли.
status String Состояние запроса на получение ролей. Наследуется от unifiedRoleScheduleBase. Возможные значения: Canceled, , DeniedFailed, Granted, PendingAdminDecision, , PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, Revokedи ScheduleCreated. Значение null не допускается. Поддерживает $filter (eq, ne).

Связи

Связь Тип Описание
appScope appScope Свойство только для чтения с подробными сведениями о конкретной области приложения, когда допустимость роли ограничена приложением. Допускается значение null. Поддерживает $expand.
directoryScope directoryObject Объект каталога, который является областью допустимости роли. Только для чтения. Поддерживает $expand.
основной directoryObject Субъект, который может претендовать на роль через запрос. Поддерживает $expand.
roleDefinition unifiedRoleDefinition Подробные сведения об объекте roleDefinition, на который ссылается свойство roleDefinitionId . Поддерживает $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"
}