User - Create a new user and simultaneously assign assets to them
Asset details cannot be empty, They can either be Ids of reports, datasets or dashboards
Authorizations
Query parameters
versionstringOptionalDefault:
The requested API version
1.0
Body
Class for represting the view of user mapping.
userIdstring · uuidOptional
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 UserId property.
tenantIdstring · uuid | nullableOptional
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 TenantId property.
Responses
201
Successful creation of user along with asset and tenant details
400
Bad request received.
401
Un-authorized request
404
Indicates that the requested tenant/role does not exist
500
Server related error
post
POST /users HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 285
{
"userId": "123e4567-e89b-12d3-a456-426614174000",
"tenantId": "123e4567-e89b-12d3-a456-426614174000",
"asset": [
{
"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