v3

latestSwagger 2.0raw.githubusercontent.com2023-10-10439.8 KB
RoleAssignments

Create role assignment.

put/roleAssignments/{roleAssignmentId}

Path parameters

roleAssignmentIdstring required

The ID of the role assignment.

Query parameters

api-versionstring required

The Synapse client API Version.

Request body

roleIdstring uuid required

Role ID of the Synapse Built-In Role

principalIdstring uuid required

Object ID of the AAD principal or security-group

scopestring required

Scope at which the role assignment is created

principalTypestring

Type of the principal Id: User, Group or ServicePrincipal

Response

Success response.

idstring

Role Assignment ID

roleDefinitionIdstring uuid

Role ID of the Synapse Built-In Role

principalIdstring uuid

Object ID of the AAD principal or security-group

scopestring

Scope at the role assignment is created

principalTypestring

Type of the principal Id: User, Group or ServicePrincipal