Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Web-API Gateway

Renaming of Endpoints

As of Release Candidate Alpha5: As described in the Breaking Changes, the endpoint URLs of the Web-API Gateway were modified. Thus, the entries for the API-WEB service endpoints in the section authorization.accesses of the profile authentication-prod.yml have to be adjusted as follows:

### api-web
  - endpoints: /api-web/swagger-ui.html/**,/api-web/**/springfox-swagger-ui/**,/api-web/**/swagger-resources/**,/api-web/**/v2/api-docs/**
  - endpoints: /api-web/api/resources/**,/api-web/api/users/**,/api-web/api/bpm/**,/api-web/api/dms/**
  - endpoints: /api-web/api/system/**
    access: hasAuthority('YUUVIS_SYSTEM_INTEGRATOR')
  - endpoints: /api-web/api/admin/**
    access: hasAuthority('YUUVIS_TENANT_ADMIN')

App Schema Modification

If the service SOTHOOK is running in your system and the app schema clientsystem exists, it is recommended to do following adjustment. The property leadingTypeId in the app schema for the app clientsystem should be required now in order to immediately recognize any failure of the SOTHOOK.

  • Retrieve the app schema for the app clientsystem via the endpoint GET /api/system/apps/{app}/schema.
  • In the definition of the string property leadingTypeId, set the boolean value for the required attribute to true.

    <required>true</required>
  • Update the app schema for the app clientsystem via the endpoint POST /api/system/apps/{app}/schema. Pass your modified XML in the request body.

Tenant Management API

The service providing the Tenant Management API was renamed from API-TM into TENANT-MANAGEMENT. Thus, the entries for the Tenant Management API endpoints in the section authorization.accesses of the profile authentication-prod.yml have to be adjusted as follows:

### api-tm
  - 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')

Webhooks

Please consider the changes regarding naming and behavior of our webhooks as described in the Release Information. Especially, two webhooks are renamed and one is deprecated.
>> Release Information Webhooks

  • No labels