Тип ресурса unifiedRoleAssignment
Пространство имен: microsoft.graph
Представляет определение роли, назначенное субъекту на определенном область. Поддерживаемые субъекты — это пользователи, группы с возможностью назначения ролей и субъекты-службы.
Наследует от сущности.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Перечисление unifiedRoleAssignments | Коллекция unifiedRoleAssignment | Получение списка объектов unifiedRoleAssignment и их свойств. |
Создание unifiedRoleAssignment | unifiedRoleAssignment | Создайте объект unifiedRoleAssignment . |
Получение unifiedRoleAssignment | unifiedRoleAssignment | Чтение свойств и связей объекта unifiedRoleAssignment . |
Удаление unifiedRoleAssignment | Нет | Удаляет объект unifiedRoleAssignment . |
Свойства
Свойство | Тип | Описание |
---|---|---|
appScopeId | String | Идентификатор конкретного приложения область, когда область назначения зависит от приложения. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области приложения — это области, которые определяются и понимаются только приложением ресурсов. Для поставщика управления правами используйте это свойство, чтобы указать каталог, например /AccessPackageCatalog/beedadfe-01d5-4025-910b-84abb9369997 . Поддерживает $filter (eq , in ). Например, /roleManagement/entitlementManagement/roleAssignments?$filter=appScopeId eq '/AccessPackageCatalog/{catalog id}' . |
directoryScopeId | String | Идентификатор объекта каталога, представляющего область назначения. Область назначения определяет набор ресурсов, доступ к которым предоставлен субъекту. Области каталога — это общие области, хранящиеся в каталоге, которые понимаются несколькими приложениями, в отличие от областей приложений, которые определяются и понимаются только приложением ресурсов. Поддерживает $filter (eq , in ). |
id | String | Уникальный идентификатор unifiedRoleAssignment. Ключ, не допускающий значения NULL, только для чтения. |
principalId | String | Идентификатор субъекта, которому предоставляется назначение. Поддерживаемые субъекты — это пользователи, группы с возможностью назначения ролей и субъекты-службы. Поддерживает $filter (eq , in ). |
roleDefinitionId | String | Идентификатор unifiedRoleDefinition, для назначения. Только для чтения. Поддерживает $filter (eq , in ). |
Связи
Связь | Тип | Описание |
---|---|---|
appScope | appScope | Свойство только для чтения с подробными сведениями о область приложения, когда область назначения зависит от приложения. Сущность containment. Поддерживает $expand . |
directoryScope | directoryObject | Объект каталога, который является область назначения. Только для чтения. Поддерживает $expand . |
Основной | directoryObject | Ссылка на назначенный субъект. Только для чтения. Поддерживает $expand . |
roleDefinition | unifiedRoleDefinition | RoleDefinition, для назначения. Поддерживает $expand . |
Представление JSON
Ниже указано представление ресурса в формате JSON.
{
"@odata.type": "#microsoft.graph.unifiedRoleAssignment",
"id": "String (identifier)",
"appScopeId": "String",
"directoryScopeId": "String",
"principalId": "String",
"roleDefinitionId": "String"
}
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по