RoleAssignments interface
RoleAssignments'ı temsil eden arabirim.
Yöntemler
| check |
Verilen principalId değerinin belirli bir kapsamdaki eylemlerin listesini gerçekleştirme erişimi olup olmadığını denetleyin. |
| create |
Rol ataması oluşturma. |
| delete |
Rol atama kimliğine göre rol ataması silin. |
| get |
Rol atama kimliğine göre rol ataması alın. |
| list |
Rol atamalarını listeleyin. |
Yöntem Ayrıntıları
checkPrincipalAccess(SubjectInfo, RequiredAction[], string, RoleAssignmentsCheckPrincipalAccessOptionalParams)
Verilen principalId değerinin belirli bir kapsamdaki eylemlerin listesini gerçekleştirme erişimi olup olmadığını denetleyin.
function checkPrincipalAccess(subject: SubjectInfo, actions: RequiredAction[], scope: string, options?: RoleAssignmentsCheckPrincipalAccessOptionalParams): Promise<CheckPrincipalAccessResponse>
Parametreler
- subject
- SubjectInfo
Konu ayrıntıları
- actions
Eylemlerin listesi.
- scope
-
string
Denetim erişiminin yapıldığı kapsam.
Seçenekler parametreleri.
Döndürülenler
Promise<CheckPrincipalAccessResponse>
createRoleAssignment(string, string, string, string, RoleAssignmentsCreateRoleAssignmentOptionalParams)
Rol ataması oluşturma.
function createRoleAssignment(roleAssignmentId: string, roleId: string, principalId: string, scope: string, options?: RoleAssignmentsCreateRoleAssignmentOptionalParams): Promise<RoleAssignmentDetails>
Parametreler
- roleAssignmentId
-
string
Rol atamasının kimliği.
- roleId
-
string
Synapse Built-In Rolünün Rol Kimliği
- principalId
-
string
AAD sorumlusunun veya güvenlik grubunun Nesne Kimliği
- scope
-
string
Rol atamasının oluşturulduğu kapsam
Seçenekler parametreleri.
Döndürülenler
Promise<RoleAssignmentDetails>
deleteRoleAssignmentById(string, RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams)
Rol atama kimliğine göre rol ataması silin.
function deleteRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams): Promise<void>
Parametreler
- roleAssignmentId
-
string
Rol atamasının kimliği.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
getRoleAssignmentById(string, RoleAssignmentsGetRoleAssignmentByIdOptionalParams)
Rol atama kimliğine göre rol ataması alın.
function getRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsGetRoleAssignmentByIdOptionalParams): Promise<RoleAssignmentDetails>
Parametreler
- roleAssignmentId
-
string
Rol atamasının kimliği.
Seçenekler parametreleri.
Döndürülenler
Promise<RoleAssignmentDetails>
listRoleAssignments(RoleAssignmentsListRoleAssignmentsOptionalParams)
Rol atamalarını listeleyin.
function listRoleAssignments(options?: RoleAssignmentsListRoleAssignmentsOptionalParams): Promise<RoleAssignmentsListRoleAssignmentsResponse>
Parametreler
Seçenekler parametreleri.