Get User With Canonical ID

Get User With Canonical ID

Operation ID: getUserWithCanonicalID
Get the storage user by user canonical ID

Request
URI
GET
https://{api_host}/osis/api/v1/users/{canonicalUserId}
COPY
Path Parameters
string
canonicalUserId
Required

The canonical ID of the storage user to get


Authentication
This operation uses the following authentication methods.
Responses
200

The storage user is returned

Returns OsisUser of type(s) application/json
{
    "user_id": "rachelw",
    "canonical_user_id": "68fb0f20-4a0c-4036-a584-cc3ee421093f",
    "tenant_id": "bb8287a9-874e-46d2-abbd-58278e1ac046",
    "active": false,
    "username": "string",
    "email": "rachelw@acme.com",
    "role": "string",
    "cd_user_id": "rachelw",
    "cd_tenant_id": "40b97e3c-c3b1-4251-b7de-e9637324683f"
}
string
user_id
Required

user id

string
canonical_user_id
Required

canonical user id

string
tenant_id
Required

ID of the storage tenant which the user belongs to

boolean
active
Required

user status

string
username
Optional

username mapped with Cloud Director username

string As email As email
email
Optional

user email

string
role
Optional

user role

Possible values are : PROVIDER_ADMIN, TENANT_ADMIN, TENANT_USER, ANONYMOUS, UNKNOWN,
string
cd_user_id
Required

Cloud Director user id

string
cd_tenant_id
Required

id of Cloud Director tenant which the user belongs to


404

The tenant doesn't exist

Operation doesn't return any data structure