Everything within this section is only visible while editing. Use Page Properties ID "STUB", "REFACTURE", "PROGRESS", "rDEV", "rDOC", "rLANG" and "DONE".

Everything contained within the table is displayed in the (INTERNAL) Reports page.

Product Version2.4
Report Notepublished, ongoing work
AssigneeMartin

Resources & Remarks


Modification History

Add a new line to this table and fill it whenever you edit the page.

NameDateProduct VersionAction
Antje08 JUN 20212021 Autumnpage created



These endpoints can be used for role, group and user management for a tenant and to create and delete tenants in Keycloak.


They are provided by the TENANT-MANAGEMENT service.

The access to the endpoints has to be limited to administrative users as specified with the permission for /tenant-management/api/system/** endpoints in the authentication-prod.yml configuration file.

The endpoints are used by the ARCHITECT Service that provides yuuvis® architect. If you want to use this service, do not change the default access condition that is matched with the YUUVIS_SYSTEM_INTEGRATOR role.

HTTP Method
as of product version
PurposeResponse FormatDescription

Manage Tenant Creation Profile

GET
2020 Winter
Retrieve the Keycloak System SettingsJSON
POST
2020 Winter
Update the ProfileHTTP status code
GET
2020 Winter
Retrieve the ProfileJSON

Manage Tenants

POST
2020 Winter
Create a TenantHTTP status code
PUT
2020 Winter
Update the Data of a TenantHTTP status code

Update the data of the tenant specified by tenant.
/tenant-management/api/system/tenants/{tenant}

GET
2020 Winter
Retrieve the Tenant data JSON
GET
2020 Winter
Retrieve the Data of all TenantsJSON
DELETE
2020 Winter
Delete TenantJSON
PATCH
2021 Summer
UpdateTenantHTTP status code
GET
2020 Winter
Retrieve the Number of UsersTXT
POST
2020 Winter
Create  a UserJSON
PUT
2020 Winter
Update the Data of a UserHTTP status code

GET
2020 Winter

Request a List of UsersJSON
GET
2020 Winter
Retrieve the Data of a UserJSON
DELETE
2020 Winter
Delete a UserHTTP status code
GET
2020 Winter
Retrieve the RolesJSON
POST
2021 Autumn
Create  a RoleJSON
DELETE
2021 Autumn
Delete a RoleJSON
GET
2021 Autumn
Retrieve the GroupsJSON
POST
2021 Autumn
Create  a GroupJSON
GET
2021 Autumn
Retrieve a GroupJSON
PUT
2021 Autumn
UpdateGroupJSON
DELETE
2021 Autumn
Delete GroupHTTP status code

GET
2021 Summer

deprecated as of 2023 Autumn

Retrieve the Current Metrics JSONReads the current metrics of the specified tenant.
/tenant-management/api/system/tenants/{tenant}/metrics