User - Assigns assets and a tenant to a user
Asset details cannot be empty, They can either be Ids of reports, datasets or dashboards
Enter the ID of an existing user
Enter the ID of an existing tenant
The requested API version
1.0
Class for representing the view of rls asset.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the AssetId property.
A public property of type Guid (a unique identifier) that has both a getter and a setter method, which allows for getting and setting the value of the RoleId property.
A public property of type list of string that has both a getter and a setter method, which allows for getting and setting the value of the RlsRole property.
A public property of type Guid (a unique identifier) that has both a getter and a setter method, which allows for getting and setting the value of the DynamicDatasetId property.
Success: Assets assigned successfully to the existing user.
Bad Request: The request could not be processed due to invalid syntax or missing/incorrect parameters.
Unauthorized: Invalid credentials or missing/invalid authentication token.
Not Found: The requested user or tenant does not exist
Internal Server Error: An unexpected error occurred or a server timeout.
POST /users/{userId}/roles/assign?tenantId=123e4567-e89b-12d3-a456-426614174000 HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 177
[
{
"assetId": "123e4567-e89b-12d3-a456-426614174000",
"roleId": "123e4567-e89b-12d3-a456-426614174000",
"rlsRole": [
"text"
],
"dynamicDatasetId": "123e4567-e89b-12d3-a456-426614174000"
}
]
{
"message": "Success Message",
"statusCode": 200
}
Last updated