4.2.5 Security Configuration Properties
Under security, enter property values for the JSON Web
Token (JWT) which MicroTx uses for authentication.
| Property | Description |
|---|---|
enabled |
Set this value to TRUE to enable authorization
checks, such as role based access control (RBAC) for the MicroTx. When enabled, you must provide details of identity provider and all
other properties under security.
Caution: You must set this field toTRUE in production environments.
|
clientSecretName |
Enter the name of the Kubernetes secret that you have created to ensure that users can access the MicroTx console. See Create a Secret with Identity Provider Client Credentials. |
- Identity Provider Properties
UnderidentityProvider, enter property values for the JSON Web Token (JWT) which MicroTx uses for authentication. - Role Mapping for MicroTx Distributed Transactions Coordinator
Undersecurity.identityProvider.roleMappings.coordinator, map identity provider roles to MicroTx Distributed Transactions roles and permissions. - Role Mapping for MicroTx Workflows
UndercommonConfiguration.security.identityProvider.roleMappings.workflow, map MicroTx Workflows role-based access control (RBAC) roles to corresponding identity provider realm roles. - Authorization Properties
MicroTx Distributed Transactions supports authorization across participant services and coordinator by propagating the JWT token in every request. - Authentication Properties
Underauthentication, enable JSON Web Token (JWT) authentication.
Parent topic: Configure the values.yaml File