Details

    • Sub-task
    • Resolution: Done
    • L3 - Default
    • 2.7.0
    • None
    • backend, frontend
    • None

    Description

      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

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Salesforce