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

Pass identity to a workflow

XMLWordPrintable

      As a user I would like to make sure that my github and gitlab tokens are passed to workflows

      See https://redhat-internal.slack.com/archives/C033Y5NK1PT/p1741020337718809?thread_ts=1741020282.449199&cid=C033Y5NK1PT

      Acceptance criteria:

      • pass user token while calling sonataFlow
      • Document how to
        • access the user info in the workflow (via $WORKFLOW.identity)
        • enable Java Security for our workflows (protected workflow):
          # OIDC Configuration
          quarkus.oidc.auth-server-url=https://<keycloak>/realms/<realms>
          quarkus.oidc.client-id=<client id>
          quarkus.oidc.credentials.secret=<client secret>
          quarkus.oidc.tls.verification=required
          

              rh-ee-ijogi Ishan Jogi
              pkliczew@redhat.com Piotr Kliczewski
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: