Поделиться через


KeyVaultAccessControlClient.CreateRoleAssignment Метод

Определение

Создает назначение роли.

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)

Параметры

roleScope
KeyVaultRoleScope

Область создаваемого назначения роли.

roleDefinitionId
String

Идентификатор определения роли, используемый при назначении роли.

principalId
String

Идентификатор субъекта, назначенный роли. Он сопоставляется с идентификатором в Active Directory. Он может указывать на пользователя, субъект-службу или группу безопасности.

roleAssignmentName
Nullable<Guid>

Необязательное имя, используемое для создания назначения роли. Если этот параметр не указан, будет создан новый Guid объект .

cancellationToken
CancellationToken

Объект , CancellationToken управляющий временем существования запроса.

Возвращаемое значение

Response<T>, содержащий результат операции.

Исключения

Сервер вернул ошибку. Дополнительные сведения, возвращенные с сервера, см. в этой статье Message .

roleDefinitionId или principalId равно null.

Параметр roleDefinitionId или principalId является пустым.

Применяется к