Role Assignments - List For Scope

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

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

Параметры URI

Name In Required Type Description
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} для возврата всех назначений ролей в указанной области или ниже.

Ответы

Name Type Description
200 OK

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

Other Status Codes

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

Примеры

ListRoleAssignments

Sample Request

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

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

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

Name Type Description
code
  • string

Код ошибки.

innererror

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

message
  • string

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

KeyVaultError

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

Name Type Description
error

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

RoleAssignment

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

Name Type Description
id
  • string

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

name
  • string

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

properties

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

type
  • string

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

RoleAssignmentListResult

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

Name Type Description
nextLink
  • string

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

value

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

RoleAssignmentPropertiesWithScope

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

Name Type Description
principalId
  • string

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

roleDefinitionId
  • string

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

scope

Область роли.

RoleScope

Область роли.

Name Type Description
/
  • string

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

/keys
  • string

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