permissions
Revoke Datasets Permission From Principal
Revoke permission on datasets from a principal (user or role).
Path Parameters
- principal_id (UUID): The UUID of the principal to revoke permission from
Request Parameters
- permission_name (str): The name of the permission to revoke (e.g., “read”, “write”, “delete”)
- dataset_ids (List[UUID]): List of dataset UUIDs to revoke permission on
DELETE
Revoke Datasets Permission From Principal
Previous
Create RoleCreate a new role.
This endpoint creates a new role with the specified name. Roles are used
to group permissions and can be assigned to users to manage access control
more efficiently. The authenticated user becomes the owner of the created role.
## Request Parameters
- **role_name** (str): The name of the role to create
## Response
Returns a success message indicating the role was created.
## Error Codes
- **400 Bad Request**: Invalid role name or role already exists
- **500 Internal Server Error**: Error creating the role
Next
Revoke Datasets Permission From Principal