Тип ресурса 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"
}