Role Assignments - List For Scope

Hiermee worden roltoewijzingen voor een bereik opgehaald.

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-parameters

Name In Vereist Type Description
scope
path True

string

Het bereik van de roltoewijzingen.

vaultBaseUrl
path True

string

De kluisnaam, bijvoorbeeld https://myvault.vault.azure.net.

api-version
query True

string

Client-API-versie.

$filter
query

string

Het filter dat moet worden toegepast op de bewerking. Gebruik $filter=atScope() om alle roltoewijzingen op of boven het bereik te retourneren. Gebruik $filter=principalId eq {id} om alle roltoewijzingen op, boven of onder het bereik voor de opgegeven principal te retourneren.

Antwoorden

Name Type Description
200 OK

RoleAssignmentListResult

OK: retourneert een matrix met roltoewijzingen.

Other Status Codes

KeyVaultError

Key Vault foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Voorbeelden

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

Definities

Name Description
Error

De sleutelkluisserverfout.

KeyVaultError

De foutuitzondering voor de sleutelkluis.

RoleAssignment

Roltoewijzingen

RoleAssignmentListResult

Resultaat van de bewerking van de lijst met roltoewijzingen.

RoleAssignmentPropertiesWithScope

Eigenschappen van roltoewijzing met bereik.

RoleScope

Het rolbereik.

Error

De sleutelkluisserverfout.

Name Type Description
code

string

De foutcode.

innererror

Error

De sleutelkluisserverfout.

message

string

Het foutbericht.

KeyVaultError

De foutuitzondering voor de sleutelkluis.

Name Type Description
error

Error

De sleutelkluisserverfout.

RoleAssignment

Roltoewijzingen

Name Type Description
id

string

De id van de roltoewijzing.

name

string

De naam van de roltoewijzing.

properties

RoleAssignmentPropertiesWithScope

Eigenschappen van roltoewijzing.

type

string

Het type roltoewijzing.

RoleAssignmentListResult

Resultaat van de bewerking van de lijst met roltoewijzingen.

Name Type Description
nextLink

string

De URL die moet worden gebruikt voor het ophalen van de volgende set resultaten.

value

RoleAssignment[]

Lijst met roltoewijzingen.

RoleAssignmentPropertiesWithScope

Eigenschappen van roltoewijzing met bereik.

Name Type Description
principalId

string

De principal-id.

roleDefinitionId

string

De roldefinitie-id.

scope

RoleScope

Het rolbereik.

RoleScope

Het rolbereik.

Name Type Description
/

string

Globaal bereik

/keys

string

Sleutelbereik