OAuth2 Integration

OAuth2 Integration

This guide describes how to configure Azure AD OAuth2 integration for FIXICC H2 1.3.0 and later.

The feature is disabled by default.
To enable it, add the following configuration to the local.app.properties file:

############################################################################### # Azure AD authentication # ############################################################################### # Flag to enable/disable the feature. Default value: false fixicch2.auth.azureAD.enabled = true # Client ID for Azure AD authentication fixicch2.auth.clientId = CLIENT_ID # Secret value for Azure AD authentication fixicch2.auth.clientSecret = CLIENT_SECRET # Tenant ID for Azure AD authentication fixicch2.auth.tenantId = TENANT_ID # Default access group for users authenticated through Azure AD. Default value: Company fixicch2.auth.defaultAccessGroup = Company

Note: Replace CLIENT_ID, CLIENT_SECRET, and TENANT_ID with actual values (please note that some values, such as CLIENT_SECRET, expire over time and require updating).

After restarting the application, “Login with Azure AD“ button appears on the login page.