Тип ресурса unifiedRoleEligibilitySchedule
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет расписание для допустимости роли в клиенте и используется для создания экземпляра unifiedRoleEligibilityScheduleInstance.
Наследует от unifiedRoleScheduleBase.
Методы
Метод | Тип возвращаемых данных | Описание |
---|---|---|
Список | коллекция unifiedRoleEligibilitySchedule | Получите расписания для операций с правомочности ролей. |
Получение | unifiedRoleEligibilitySchedule | Получите расписание для операции с правомочности ролей. |
Фильтрация по текущему пользователю | коллекция unifiedRoleEligibilitySchedule | Получите расписания для ролей, участником которых является пользователь, выполнившего вход. |
Свойства
Свойство | Тип | Описание |
---|---|---|
appScopeId | String | Идентификатор конкретной области приложения, если область назначения зависит от приложения. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области приложения — это области, которые определяются и понимаются только этим приложением. Используйте / для областей приложений на уровне клиента. Используйте directoryScopeId , чтобы ограничить область определенными объектами каталога, например административными единицами. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq , ne , и для значений null ). |
createdDateTime | DateTimeOffset | Время создания расписания. Наследуется от unifiedRoleScheduleBase. |
createdUsing | String | Идентификатор roleEligibilityScheduleRequest, создавшего это расписание. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq , ne , и для значений null ). |
directoryScopeId | String | Идентификатор объекта каталога, представляющего область назначения. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области каталога — это общие области, хранящиеся в каталоге, которые понимаются несколькими приложениями. Используйте / для области на уровне клиента. Используйте appScopeId , чтобы ограничить область только приложением. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq , ne , и для значений null ). |
id | String | Уникальный идентификатор unifiedRoleEligibilitySchedule. Ключ, не допускающий значения NULL, только для чтения. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq ). |
memberType | String | Тип членства в допустимом назначении. Это может быть Inherited , Direct или Group . Поддерживает $filter (eq ). |
modifiedDateTime | DateTimeOffset | При последнем обновлении расписания. Наследуется от unifiedRoleScheduleBase. |
principalId | String | Идентификатор субъекта, которому предоставляется соответствующее назначение. Может быть группой или пользователем. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq ). |
roleDefinitionId | String | Идентификатор unifiedRoleDefinition, для назначения. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq ). |
scheduleInfo | requestSchedule | Объект schedule запроса на назначение допустимой роли. |
status | String | Состояние для roleEligibilitySchedule . Он может включать связанные с состоянием сообщения, такие как Provisioned , Revoked , Pending Provisioning и Pending Approval . Наследуется от unifiedRoleScheduleBase.Поддерживает $filter (eq ). |
Связи
Связь | Тип | Описание |
---|---|---|
appScope | appScope | Свойство только для чтения со сведениями о области приложения, если область назначения зависит от приложения. Сущность containment. Наследуется от unifiedRoleScheduleBase |
directoryScope | directoryObject | Свойство, ссылающееся на объект каталога, который является областью допустимого назначения. Предоставляется для того, чтобы вызывающие объекты могли получить объект каталога, используя $expand одновременно с получением соответствующего назначения роли. Только для чтения. Наследуется от unifiedRoleScheduleBase |
основной | directoryObject | Свойство, ссылающееся на участника, который получает соответствующее назначение роли через запрос. Предоставляется для того, чтобы вызывающие могли получить субъект, используя $expand одновременно с назначением соответствующей роли. Только для чтения. Наследуется от unifiedRoleScheduleBase |
roleDefinition | unifiedRoleDefinition | Свойство, указывающее рольDefinition, для которой назначено соответствующее назначение. Предоставляется для того, чтобы вызывающие могли получить определение роли, используя $expand одновременно с получением соответствующего назначения роли. roleDefinition.Id будет автоматически развернут. Наследуется от unifiedRoleScheduleBase |
Представление 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"
}