Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WBRIDGE and version 23.1

...

Settings GroupSettingDescriptionAllowed Values
Settings / Deployment Macros

Service Composite

getCompositeCategory

Value returned by xUML Action Language macro getCompositeCategory(). Initial value of this setting is the composite category from the xUML model (see Frontend Components).
You can change this value here.

any string
getCompositeName

Value returned by xUML Action Language macro getCompositeName(). Initial value of this setting is the composite name from the xUML model (see Frontend Components).
You can change this value here.

any string
getCompositeVersion

Value returned by xUML Action Language macro getCompositeVersion(). Initial value of this setting is the composite version from the xUML model (see Frontend Components).
You can change this value here.

a version string

PAS Platform

AuthenticatorEnabled

Specify whether users are allowed to identify themselves using an x-pas-user header instead of a bearer token.

Note
iconfalse

For compatibility reasons true (x-pas-header allowed) is the default option but this is deprecated and may lead to security issues. If you do not rely on the x-pas-header, we recommend setting this option to false.

trueAllow using an x-pas-header or a bearer token for authentication (default).
falseAuthentication only by bearer token.
AuthService::minimalAccessTokenLifeSpan

Define when a refresh token should be triggered. Default is 30 (if the token last less than 30 seconds it will be refreshed before it is used).

Info

In general there is no need to change the default of 30 seconds.

any integer
KeycloakInstance::clientId

Specify the clientId to use when authenticating the service. Default is keycloak-clientId.

Info
The clientId is defined in Keycloak, it should be changed in production to define specific authorization for this service.
any string
KeycloakInstance::clientSecret

Specify the clientSecret associated to the clientId. Default is keycloak-clientSecret.

Info

The clientSecret is defined in Keycloak, it should be changed in production to define specific authorization for this service.

any string
KeycloakAlias:Location:host

Specify the hostname (domain) of the Keycloak SSO system. Default is keycloak-host.

any string
KeycloakAlias:Location:basePath

Specify the subpath of the Keycloak system. Default is keycloak-basePath.

any string
KeycloakAlias:Location:port

Specify the port of the Keycloak system. Default cannot be changed.

8080
KeycloakAlias:Location:protocol

Specify the protocol of the Keycloak system. Default cannot be changed.

http
PasSecurityService::allowAnonymous

Specify whether anonymous users (no PAS users) should be allowed to send requests to the PAS BPMN service. In contrast to anonymous users, PAS users are identified by a bearer token or x-pas-user header).

If this setting is set to false, requests of unauthenticated users will return HTTP error 401.

Info
iconfalse

This setting does not disable any role configuration within the BPMN. If there are lanes configured in the BPMN, the service can only be accessed by authenticated users.

trueAllow anonymous access (default).
falseAccess for identified users only.

Service

<service settings>

In your xUML model, you can define name-value pairs with the setting macro in an activity diagram, or initial values of class attributes having the tagged value setting set to true. Having defined settings in the xUML model like that, you can modify these values on the Bridge here.

Refer to xUML Service Settings below for more information.



...