Condividi tramite


KeyVaultAccessControlClient.CreateRoleAssignment Metodo

Definizione

Crea un'assegnazione di ruolo.

public virtual Azure.Response<Azure.Security.KeyVault.Administration.KeyVaultRoleAssignment> CreateRoleAssignment(Azure.Security.KeyVault.Administration.KeyVaultRoleScope roleScope, string roleDefinitionId, string principalId, Guid? roleAssignmentName = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateRoleAssignment : Azure.Security.KeyVault.Administration.KeyVaultRoleScope * string * string * Nullable<Guid> * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Administration.KeyVaultRoleAssignment>
override this.CreateRoleAssignment : Azure.Security.KeyVault.Administration.KeyVaultRoleScope * string * string * Nullable<Guid> * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Administration.KeyVaultRoleAssignment>
Public Overridable Function CreateRoleAssignment (roleScope As KeyVaultRoleScope, roleDefinitionId As String, principalId As String, Optional roleAssignmentName As Nullable(Of Guid) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of KeyVaultRoleAssignment)

Parametri

roleScope
KeyVaultRoleScope

Ambito dell'assegnazione di ruolo da creare.

roleDefinitionId
String

ID definizione del ruolo usato nell'assegnazione di ruolo.

principalId
String

ID entità assegnato al ruolo. Viene eseguito il mapping all'ID all'interno di Active Directory. Può puntare a un utente, a un'entità servizio o a un gruppo di sicurezza.

roleAssignmentName
Nullable<Guid>

Nome facoltativo usato per creare l'assegnazione di ruolo. Se non specificato, verrà generato un nuovo Guid oggetto .

cancellationToken
CancellationToken

Oggetto CancellationToken che controlla la durata della richiesta.

Restituisce

Oggetto Response<T> contenente il risultato dell'operazione.

Eccezioni

Il server ha restituito un errore. Per informazioni dettagliate restituite dal server, vedere Message .

roleDefinitionId o principalId è null.

roleDefinitionId o principalId è vuoto.

Si applica a