Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

yuuvis® management console is based on the Tenant Management Endpoints. This article describes the configuration steps that are necessary in order to enable the usage authentication of this API via yuuvis® Momentum AUTHENTICATION service.

To proceed with the configuration, open the internal git repository (e.g. by port forwarding the pod).

...

  • Open the authentication-prod.yml for editing.
  • Ensure that your management section is configured as follows:

    Code Block
    languageyml
    management:
      endpoints:
        web:
          base-path: /manage
          exposure:
            include:
            - health
            - info
            - refresh
      endpoint:
        refresh:
          enabled: true
        info:
          enabled: true
        health:
          enabled: true
      security:
        enabled: true


  • If not already present: add tenant-management to the list of routing.endpoints .
  • If not already present: add endpoints configuration for the tenant management endpoints to the authorization.accesses list as follows:

    Code Block
    languageyml
      - endpoints: /tenant-management/swagger-ui.html/**,/tenant-management/**/springfox-swagger-ui/**,/tenant-management/**/swagger-resources/**,/tenant-management/**/v2/api-docs/**
      - endpoints: /tenant-management/api/system/**
        access: hasAuthority('YUUVIS_SYSTEM_INTEGRATOR')
      - endpoints: /tenant-management/api/admin/**
        access: hasAuthority('YUUVIS_TENANT_ADMIN')


Summary

The authentication of the Tenant Management API has to be enabled manually by setting the proper values in the configuration profiles application-oauth2.yml and authentication-prod.yml within the internal git repository.

Info
iconfalse

Read on

Section


Column
width25%

Keycloak Settings for yuuvis® management console

Insert excerpt
Keycloak Settings for yuuvis® management console
Keycloak Settings for yuuvis® management console
nopaneltrue
 Keep reading


Column
width25%
/wiki/spaces/YMY/pages/320047362

Configure Tenant Creation Profile

Expose Endpoints

Insert excerpt
Expose Endpoints
Configure Tenant Creation Profile
Configure Tenant Creation Profile
nopaneltrue
 Keep reading


Column
width25%
Configure

Tenant

Creation Profile

Management Endpoints

Insert excerpt
Configure
Tenant
Creation Profile
Management Endpoints
Configure
Tenant
Creation Profile
Management Endpoints
nopaneltrue
 Keep reading