• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 2.7.0
    • None
    • backend
    • None

      Context:
      For the new collection "Data Source" page we need a way to query the scope of a collection directly. Further in the final design the scope does not contain versions anymore.

      The correct definition name will be extracted in a later ticket OPT-2890

      AT:

      • a new endpoint `GET /api/collection/:id/scope` is added that returns the scope entries of the collection
      • a collectionEntry consists of definitionType, definitionKey & a list of tenants (versions are to be removed)
      • the entries are filtered by the current users engine permissions
        • unauthorized definitions are removed from the result
        • a scope entry is visible if the current user is authorized to at least one tenant of the scope entry
      • entries are ordered by type first (processes first, then decisions) and within the type alphabetically (a-z).
      • the definition of the scope equals the definition key
      • the new endpoint is documented & exising scope documentation updated in terms of the removed `versions` property

        This is the controller panel for Smart Panels app

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

                Created:
                Updated:
                Resolved: