Role Assignments - List For Scope

Kapsam için rol atamalarını alır.

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 Parametreleri

Name İçinde Gerekli Tür Description
scope
path True

string

Rol atamalarının kapsamı.

vaultBaseUrl
path True

string

Kasa adı, örneğin https://myvault.vault.azure.net.

api-version
query True

string

İstemci API sürümü.

$filter
query

string

İşlemde uygulanacak filtre. Kapsamın üzerindeki veya üzerindeki tüm rol atamalarını döndürmek için $filter=atScope() kullanın. Belirtilen sorumlunun kapsamının üstünde veya altında tüm rol atamalarını döndürmek için $filter=principalId eq {id} kullanın.

Yanıtlar

Name Tür Description
200 OK

RoleAssignmentListResult

Tamam - Rol atamaları dizisi döndürür.

Other Status Codes

KeyVaultError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı Key Vault.

Örnekler

ListRoleAssignments

Örnek isteği

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

Örnek yanıt

{
  "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"
    }
  ]
}

Tanımlar

Name Description
Error

Anahtar kasası sunucusu hatası.

KeyVaultError

Anahtar kasası hata özel durumu.

RoleAssignment

Rol Atamaları

RoleAssignmentListResult

Rol ataması listesi işlem sonucu.

RoleAssignmentPropertiesWithScope

Kapsamlı rol atama özellikleri.

RoleScope

Rol kapsamı.

Error

Anahtar kasası sunucusu hatası.

Name Tür Description
code

string

Hata kodu.

innererror

Error

Anahtar kasası sunucusu hatası.

message

string

Hata iletisi.

KeyVaultError

Anahtar kasası hata özel durumu.

Name Tür Description
error

Error

Anahtar kasası sunucusu hatası.

RoleAssignment

Rol Atamaları

Name Tür Description
id

string

Rol atama kimliği.

name

string

Rol ataması adı.

properties

RoleAssignmentPropertiesWithScope

Rol atama özellikleri.

type

string

Rol atama türü.

RoleAssignmentListResult

Rol ataması listesi işlem sonucu.

Name Tür Description
nextLink

string

Sonraki sonuç kümesini almak için kullanılacak URL.

value

RoleAssignment[]

Rol atama listesi.

RoleAssignmentPropertiesWithScope

Kapsamlı rol atama özellikleri.

Name Tür Description
principalId

string

Asıl kimlik.

roleDefinitionId

string

Rol tanımı kimliği.

scope

RoleScope

Rol kapsamı.

RoleScope

Rol kapsamı.

Name Tür Description
/

string

Genel kapsam

/keys

string

Anahtar kapsamı