• Type: Sub-task
    • Resolution: Done
    • Priority: L3 - Default
    • 2.7.0
    • Affects Version/s: None
    • Component/s: backend, frontend
    • None

      Context:
      Only certain users shall be granted access to the event based process section of Optimize.
      Similar to the superUser concept we thus need a list of userIds that are granted access, others should not be able to see the event based process nav item nor be able to use the event api.

      AT:

      • a list of users with access to the event based process section can be configured
      • the `/eventBasedProcess/*` endpoints reject requests from any other users
      • the `GET /eventBasedProcess/isEnabled`] response contains a new property to indicate whether event based processes are available to the user
        • the property can only be true if the eventBasedProcess import is globally enabled
      • reevaluate and merge the existing event based process related configuration that is spread among different paths

            Assignee:
            Unassigned
            Reporter:
            Sebastian Bathke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: