• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: L3 - Default L3 - Default
    • 2.7.0
    • None
    • 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

              Unassigned Unassigned
              sebastian.bathke Sebastian Bathke
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: