Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-7797

[Stretch Goal] Add permissions to package install endpoints

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • 1.7.0
    • None
    • Marketplace
    • None
    • RHDH Plugins 3276, RHDH Plugins 3277

      Story

      As a user of RHDH, I want to <ACTION> so that <THIS OUTCOME>

      Background

      Dependencies and Blockers

      QE impacted work

      Documentation impacted work

      Acceptance Criteria

      • add permission check for
        POST /api/marketplace/package/:namespace/:name/configuration
      • user has permission for the plugin -> has also for the package

      Since right now we are enforcing permissions only per plugin, and users without permissions could call curl to avoid the permission check.

      upstream documentation updates (design docs, release notes etc)

      Technical enablement / Demo

              rh-ee-dzemanov Dominika Zemanovicova
              rh-ee-dzemanov Dominika Zemanovicova
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: