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

RBAC - Limit access to workflow instances to initiators only

XMLWordPrintable

      we will define a new permission and grant it to the admin role:

      p, role:default/workflowAdmin, orchestrator.instanceAdminView, read, allow

      admin users should see all instances.
      non-admin users should be limited to see only the instances they have started.

      when a user executes a workflow, the backend will add their Backstage identity to the instance variables.
      when the user requests to get instances, the backend will filter the results by the user's identity.

              rh-ee-lsoffer Lior Soffer
              mlibra@redhat.com Marek Libra
              Chad Crum Chad Crum
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: