Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Представляет расписание активного назначения ролей в клиенте и используется для создания экземпляра unifiedRoleAssignmentScheduleInstance. Активное назначение могло выполняться с помощью назначений PIM и запросов активации или непосредственно через API назначений ролей.
Наследует от unifiedRoleScheduleBase.
Методы
| Метод | Тип возвращаемых данных | Описание |
|---|---|---|
| Список | Коллекция unifiedRoleAssignmentSchedule | Получение расписаний для активных операций назначения ролей. |
| Получение | unifiedRoleAssignmentSchedule | Получите расписание для активной операции назначения ролей. |
| Фильтрация по текущему пользователю | Коллекция unifiedRoleAssignmentSchedule | Получите расписания активных операций назначения ролей, для которых вошедшего пользователя является участником. |
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| appScopeId | String | Идентификатор область конкретного приложения, когда назначение ограничивается приложением. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области приложения — это области, которые определяются и понимаются только этим приложением. Используйте / для областей приложений на уровне клиента. Используйте directoryScopeId, чтобы ограничить область определенными объектами каталога, например административными единицами. Поддерживает $filter (eq, ne, и для значений null ). Наследуется от unifiedRoleScheduleBase. |
| assignmentType | String | Тип назначения, который может иметь значение Assigned или Activated. Поддерживает $filter (eq, ne). |
| createdDateTime | DateTimeOffset | При создании расписания. Наследуется от unifiedRoleScheduleBase. |
| createdUsing | String | Идентификатор объекта unifiedRoleAssignmentScheduleRequest , с помощью которого было создано это расписание. Допускается значение null. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq, ne, и для значений null ). |
| directoryScopeId | String | Идентификатор объекта каталога, представляющего область назначения. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области каталога — это общие области, хранящиеся в каталоге, которые понимаются несколькими приложениями. Используйте / для область на уровне клиента. Используйте appScopeId, чтобы ограничить область только приложением. Поддерживает $filter (eq, ne, и для значений null ). Наследуется от unifiedRoleScheduleBase. |
| id | String | Уникальный идентификатор объекта unifiedRoleAssignmentScheduleRequest . Поддерживает $filter (eq). Наследуется от сущности. |
| memberType | String | Как наследуется назначение. Это может быть Inherited, Directили Group. Кроме того, он может означать, может ли объект unifiedRoleAssignmentSchedule управлять вызывающей. Поддерживает $filter (eq, ne). |
| modifiedDateTime | DateTimeOffset | Когда расписание было изменено в последний раз. Наследуется от unifiedRoleScheduleBase. |
| principalId | String | Идентификатор субъекта, которому было предоставлено назначение роли. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq, ne). |
| roleDefinitionId | String | Идентификатор объекта unifiedRoleDefinition , который назначается субъекту. Наследуется от unifiedRoleScheduleBase. Поддерживает $filter (eq, ne). |
| scheduleInfo | requestSchedule | Период назначения роли. Он может представлять одно вхождение или несколько повторений. |
| status | String | Состояние объекта unifiedRoleAssignmentScheduleRequest . Наследуется от unifiedRoleScheduleBase. Возможные значения: Canceled, , DeniedFailed, Granted, PendingAdminDecision, , PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, Revokedи ScheduleCreated. Значение null не допускается. Поддерживает $filter (eq, ne). |
Связи
| Связь | Тип | Описание |
|---|---|---|
| activatedUsing | unifiedRoleEligibilitySchedule | Если запрос от соответствующего администратора на активацию роли, этот параметр показывает соответствующее допустимое назначение для этой активации. В противном случае это null. Поддерживает $expand. |
| appScope | appScope | Свойство только для чтения со сведениями о область приложения, когда назначение ограничивается приложением. Допускается значение null. Поддерживает $expand. |
| directoryScope | directoryObject | Объект каталога, который является область назначения. Только для чтения. Поддерживает $expand. |
| Основной | directoryObject | Субъект, получающий назначение роли через запрос. Поддерживает $expand и $select вложен $expand только для идентификатора . |
| roleDefinition | unifiedRoleDefinition | Подробные сведения об объекте roleDefinition, на который ссылается свойство roleDefinitionId . Поддерживает $expand и $select вложен в $expand. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.unifiedRoleAssignmentSchedule",
"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"
},
"assignmentType": "String",
"memberType": "String"
}