You are viewing the documentation for Blueriq 18. Documentation for other versions is available in our documentation directory.
During development you can configure a connection between the Studio server and Runtime. This connection will allow you to easily load changes to a model by selecting the reload project(s) button in the development dashboard.
Properties
You can configure a Studio connection directly via the application-
file in your development-tools
.properties
spring.config.additional-location
OIDC Authentication example
Since 17.10 the Runtime can connect to the Studio using OIDC. To use this method, an OIDC client must be available in Keycloak. By default, the Blueriq installer will create a client named runtime and configure the Runtime to use this client when connecting to the Studio.
When upgrading from an earlier 17.x version, this client must be created manually, see Keycloak configuration#Clients for instructions on how to add a client with the correct role and client scope.
### Studio connection ### blueriq.studio.description=Studio Projects blueriq.studio.prefix=studio blueriq.studio.authentication=OIDC_CLIENT_CREDENTIALS blueriq.studio.url=http://localhost:170/Studio/Server/Services/ManagementService blueriq.studio.tokenUrl=http://localhost:17098/Keycloak/realms/BlueriqStudioDev/protocol/openid-connect/token blueriq.studio.clientId=runtime blueriq.studio.clientSecret=[client-secret, retrieve from keycloak]
BASIC Authentication example
### Studio connection ### blueriq.studio.description=Studio Projects blueriq.studio.prefix=studio blueriq.studio.authentication=BASIC blueriq.studio.url=http://localhost:170/Studio/Server/Services/ManagementService blueriq.studio.domain= blueriq.studio.username=admin blueriq.studio.password=welcome