Role Assignments - List For Scope

Возвращает назначения ролей для область.

GET {vaultBaseUrl}/{scope}/providers/Microsoft.Authorization/roleAssignments?api-version=7.4
GET {vaultBaseUrl}/{scope}/providers/Microsoft.Authorization/roleAssignments?$filter={$filter}&api-version=7.4

Параметры URI

Имя В Обязательно Тип Описание
scope
path True

string

Область назначений ролей.

vaultBaseUrl
path True

string

Имя хранилища, например https://myvault.vault.azure.net.

api-version
query True

string

Версия API клиента.

$filter
query

string

Фильтр, применяемый к операции. Используйте $filter=atScope(), чтобы вернуть все назначения ролей в область или выше. Используйте $filter=principalId eq {id}, чтобы вернуть все назначения ролей в область указанного субъекта или ниже нее.

Ответы

Имя Тип Описание
200 OK

RoleAssignmentListResult

ОК . Возвращает массив назначений ролей.

Other Status Codes

KeyVaultError

Key Vault ответ об ошибке, описывающий причину сбоя операции.

Примеры

ListRoleAssignments

Sample Request

GET https://myvault.vault.azure.net//keys/providers/Microsoft.Authorization/roleAssignments?api-version=7.4

Sample Response

{
  "value": [
    {
      "properties": {
        "roleDefinitionId": "/keys/providers/Microsoft.Authorization/roleDefinitions/roleDefinitionId",
        "principalId": "principalId",
        "scope": "/keys"
      },
      "id": "/keys/providers/Microsoft.Authorization/roleAssignments/roleAssignmentId",
      "type": "Microsoft.Authorization/roleAssignments",
      "name": "roleAssignmentId"
    }
  ]
}

Определения

Имя Описание
Error

Ошибка сервера хранилища ключей.

KeyVaultError

Исключение ошибки хранилища ключей.

RoleAssignment

Назначения ролей

RoleAssignmentListResult

Результат операции со списком назначений ролей.

RoleAssignmentPropertiesWithScope

Свойства назначения ролей с область.

RoleScope

Роль область.

Error

Ошибка сервера хранилища ключей.

Имя Тип Описание
code

string

Код ошибки.

innererror

Error

Ошибка сервера хранилища ключей.

message

string

Сообщение об ошибке.

KeyVaultError

Исключение ошибки хранилища ключей.

Имя Тип Описание
error

Error

Ошибка сервера хранилища ключей.

RoleAssignment

Назначения ролей

Имя Тип Описание
id

string

Идентификатор назначения ролей.

name

string

Имя назначения роли.

properties

RoleAssignmentPropertiesWithScope

Свойства назначения ролей.

type

string

Тип назначения роли.

RoleAssignmentListResult

Результат операции со списком назначений ролей.

Имя Тип Описание
nextLink

string

URL-адрес, используемый для получения следующего набора результатов.

value

RoleAssignment[]

Список назначений ролей.

RoleAssignmentPropertiesWithScope

Свойства назначения ролей с область.

Имя Тип Описание
principalId

string

Идентификатор субъекта.

roleDefinitionId

string

Идентификатор определения роли.

scope

RoleScope

Роль область.

RoleScope

Роль область.

Имя Тип Описание
/

string

Глобальная область

/keys

string

Область ключей