• 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

        This is the controller panel for Smart Panels app

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

                Created:
                Updated:
                Resolved: