Package | Description |
---|---|
com.azure.analytics.synapse.accesscontrol |
Package containing the classes for AccessControlClient.
|
com.azure.analytics.synapse.accesscontrol.models |
Package containing the data models for AccessControlClient.
|
Modifier and Type | Method and Description |
---|---|
RoleAssignmentDetails |
RoleAssignmentsClient.createRoleAssignment(String roleAssignmentId,
UUID roleId,
UUID principalId,
String scope)
Create role assignment.
|
RoleAssignmentDetails |
RoleAssignmentsClient.createRoleAssignment(String roleAssignmentId,
UUID roleId,
UUID principalId,
String scope,
String principalType)
Create role assignment.
|
RoleAssignmentDetails |
RoleAssignmentsClient.getRoleAssignmentById(String roleAssignmentId)
Get role assignment by role assignment Id.
|
Modifier and Type | Method and Description |
---|---|
RoleAssignmentDetails |
CheckAccessDecision.getRoleAssignment()
Get the roleAssignment property: Role Assignment response details.
|
RoleAssignmentDetails |
RoleAssignmentDetails.setId(String id)
Set the id property: Role Assignment ID.
|
RoleAssignmentDetails |
RoleAssignmentDetails.setPrincipalId(UUID principalId)
Set the principalId property: Object ID of the AAD principal or security-group.
|
RoleAssignmentDetails |
RoleAssignmentDetails.setPrincipalType(String principalType)
Set the principalType property: Type of the principal Id: User, Group or ServicePrincipal.
|
RoleAssignmentDetails |
RoleAssignmentDetails.setRoleDefinitionId(UUID roleDefinitionId)
Set the roleDefinitionId property: Role ID of the Synapse Built-In Role.
|
RoleAssignmentDetails |
RoleAssignmentDetails.setScope(String scope)
Set the scope property: Scope at the role assignment is created.
|
Modifier and Type | Method and Description |
---|---|
CheckAccessDecision |
CheckAccessDecision.setRoleAssignment(RoleAssignmentDetails roleAssignment)
Set the roleAssignment property: Role Assignment response details.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.