idm-controller Endpoints (TENANT-MANAGEMENT)

The endpoints of the Identity Management Controller (idm-controller) provide an interface for retrieving user and role information from the connected identity provider.

They are provided by the TENANT-MANAGEMENT service.

In the default configuration, the endpoints are available for any user logged-in to yuuvis® Momentum.

HTTP Method
as of product version
PurposeResponse FormatDescription
GET
2021 Winter
whoAmIJSON

Retrieves the representation of the currently logged-in user.
/tenant-management/api/idm/me

GET
2021 Winter
getUsersJSON

Retrieves a list of all users within the same tenant as the currently logged-in user.
/tenant-management/api/idm/users

GET
2021 Winter
getUsersByRoleJSON

Retrieves a list of users that have the specified role assigned to them.
/tenant-management/api/idm/roles/{role}/users

GET
2021 Winter
getUserInfoJSON

Retrieves the representation of the user specified by id. Only users within the tenant of the logged-in user are available.
/tenant-management/api/idm/users/{id}

GET
2022 Spring
getRolesJSON

Gets all roles of the tenant of the requesting user.
/tenant-management/api/idm/roles