Uploaded image for project: 'FlightPath'
  1. FlightPath
  2. FLPATH-2162

Enable Java security in all workflows

XMLWordPrintable

      Based on this thread https://redhat-internal.slack.com/archives/C033Y5NK1PT/p1741020397619519?thread_ts=1741020282.449199&cid=C033Y5NK1PT, to have the $WORKFLOW.identity variable set (in order to access to the user info within the workflow), the OIDC security properties must be set.

      See https://quarkus.io/guides/security-overview and https://quarkus.io/guides/security-oidc-code-flow-authentication

      With https://issues.redhat.com/browse/FLPATH-2143 the token is passed in the execution request and it is documented how to configure a single workflow.

      Now we want this configuration to be applied to all deployed workflow to not have to set those values individually for each workflow.

      The properties must be set in the managed ConfigMap created and managed by the Sonataflow Operator. Most probably, the SontaFlowPlatform resource will be the place where to add those properties.

              rh-ee-ijogi Ishan Jogi
              rh-ee-gfarache Gabriel Farache
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: