KeyVaultAccessControlClient.CreateRoleAssignment Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.