Тип ресурса unifiedRoleAssignmentScheduleInstance
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет экземпляр для активного назначения ролей в клиенте. Активное назначение могло выполняться с помощью назначений PIM и запросов активации или непосредственно через API назначений ролей.
Наследует от unifiedRoleScheduleInstanceBase.
Методы
Метод | Тип возвращаемых данных | Описание |
---|---|---|
Список | коллекция unifiedRoleAssignmentScheduleInstance | Получение экземпляров активных назначений ролей. |
Получение | unifiedRoleAssignmentScheduleInstance | Получение экземпляра активного назначения ролей. |
Фильтрация по текущему пользователю | коллекция unifiedRoleAssignmentScheduleInstance | Получение экземпляров активных назначений ролей для вызывающего субъекта. |
Свойства
Свойство | Тип | Описание |
---|---|---|
appScopeId | String | Идентификатор область конкретного приложения, когда назначение ограничивается приложением. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области приложения — это области, которые определяются и понимаются только этим приложением. Используйте / для областей приложений на уровне клиента. Используйте directoryScopeId, чтобы ограничить область определенными объектами каталога, например административными единицами. Поддерживает $filter (eq , ne , и для значений null ). Наследуется от unifiedRoleScheduleInstanceBase. |
assignmentType | String | Тип назначения, который может иметь значение Assigned или Activated . Поддерживает $filter (eq , ne ). |
directoryScopeId | String | Идентификатор объекта каталога, представляющего область назначения. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области каталога — это общие области, хранящиеся в каталоге, которые понимаются несколькими приложениями. Используйте / для область на уровне клиента. Используйте appScopeId, чтобы ограничить область только приложением. Поддерживает $filter (eq , ne , и для значений null ). Наследуется от unifiedRoleScheduleInstanceBase. |
endDateTime | DateTimeOffset | Дата окончания экземпляра расписания. |
id | String | Уникальный идентификатор объекта unifiedRoleAssignmentScheduleInstance . Наследуется от сущности. |
memberType | String | Как наследуется назначение. Это может быть Inherited , Direct или Group . Кроме того, он может означать, может ли объект unifiedRoleAssignmentSchedule управлять вызывающей. Поддерживает $filter (eq , ne ). |
principalId | String | Идентификатор субъекта, которому было предоставлено назначение роли. Наследуется от unifiedRoleScheduleInstanceBase. Поддерживает $filter (eq , ne ). |
roleAssignmentOriginId | String | Идентификатор назначения роли в Microsoft Entra ID. |
roleAssignmentScheduleId | String | Идентификатор объекта unifiedRoleAssignmentSchedule , из которого был создан этот экземпляр. |
roleDefinitionId | String | Идентификатор объекта unifiedRoleDefinition , который назначается субъекту. Наследуется от unifiedRoleScheduleInstanceBase. Поддерживает $filter (eq , ne ). |
startDateTime | DateTimeOffset | При запуске этого экземпляра. |
Связи
Связь | Тип | Описание |
---|---|---|
activatedUsing | unifiedRoleEligibilityScheduleInstance | Если запрос от соответствующего администратора на активацию роли, этот параметр показывает соответствующее допустимое назначение для этой активации. В противном случае это null . Поддерживает $expand и $select вложен в $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.unifiedRoleAssignmentScheduleInstance",
"id": "String (identifier)",
"principalId": "String",
"roleDefinitionId": "String",
"directoryScopeId": "String",
"appScopeId": "String",
"startDateTime": "String (timestamp)",
"endDateTime": "String (timestamp)",
"assignmentType": "String",
"memberType": "String",
"roleAssignmentOriginId": "String",
"roleAssignmentScheduleId": "String"
}