RoleAssignments interface
Antarmuka yang mewakili RoleAssignments.
Metode
| check |
Periksa apakah principalId yang diberikan memiliki akses untuk melakukan daftar tindakan pada cakupan tertentu. |
| create |
Membuat penetapan peran. |
| delete |
Hapus penetapan peran menurut ID penetapan peran. |
| get |
Dapatkan penetapan peran menurut ID penetapan peran. |
| list |
Buat daftar tugas peran. |
Detail Metode
checkPrincipalAccess(SubjectInfo, RequiredAction[], string, RoleAssignmentsCheckPrincipalAccessOptionalParams)
Periksa apakah principalId yang diberikan memiliki akses untuk melakukan daftar tindakan pada cakupan tertentu.
function checkPrincipalAccess(subject: SubjectInfo, actions: RequiredAction[], scope: string, options?: RoleAssignmentsCheckPrincipalAccessOptionalParams): Promise<CheckPrincipalAccessResponse>
Parameter
- subject
- SubjectInfo
Detail subjek
- actions
Daftar tindakan.
- scope
-
string
Cakupan tempat akses pemeriksaan selesai.
Parameter opsi.
Mengembalikan
Promise<CheckPrincipalAccessResponse>
createRoleAssignment(string, string, string, string, RoleAssignmentsCreateRoleAssignmentOptionalParams)
Membuat penetapan peran.
function createRoleAssignment(roleAssignmentId: string, roleId: string, principalId: string, scope: string, options?: RoleAssignmentsCreateRoleAssignmentOptionalParams): Promise<RoleAssignmentDetails>
Parameter
- roleAssignmentId
-
string
ID penetapan peran.
- roleId
-
string
ID Peran Peran Peran Built-In Synapse
- principalId
-
string
ID objek prinsipal AAD atau grup keamanan
- scope
-
string
Cakupan tempat penetapan peran dibuat
Parameter opsi.
Mengembalikan
Promise<RoleAssignmentDetails>
deleteRoleAssignmentById(string, RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams)
Hapus penetapan peran menurut ID penetapan peran.
function deleteRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsDeleteRoleAssignmentByIdOptionalParams): Promise<void>
Parameter
- roleAssignmentId
-
string
ID penetapan peran.
Parameter opsi.
Mengembalikan
Promise<void>
getRoleAssignmentById(string, RoleAssignmentsGetRoleAssignmentByIdOptionalParams)
Dapatkan penetapan peran menurut ID penetapan peran.
function getRoleAssignmentById(roleAssignmentId: string, options?: RoleAssignmentsGetRoleAssignmentByIdOptionalParams): Promise<RoleAssignmentDetails>
Parameter
- roleAssignmentId
-
string
ID penetapan peran.
Parameter opsi.
Mengembalikan
Promise<RoleAssignmentDetails>
listRoleAssignments(RoleAssignmentsListRoleAssignmentsOptionalParams)
Buat daftar tugas peran.
function listRoleAssignments(options?: RoleAssignmentsListRoleAssignmentsOptionalParams): Promise<RoleAssignmentsListRoleAssignmentsResponse>
Parameter
Parameter opsi.