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

Disable the creation of permission policies and roles when disabling the RBAC backend plugin

Create Doc EPIC for Fe...Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • 1.4
    • None
    • RBAC Plugin
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-1431 - Engineering Improvements
    • Hide
      Previously, disabling the Role-Based Access Control (RBAC) backend plugin created roles and permission policies, whether the permission framework was enabled or not.

      With this update, disabling the RBAC backend plugin no longer creates roles and permission policies.
      Show
      Previously, disabling the Role-Based Access Control (RBAC) backend plugin created roles and permission policies, whether the permission framework was enabled or not. With this update, disabling the RBAC backend plugin no longer creates roles and permission policies.
    • Bug Fix
    • Done
    • RHDH Plugins 3264

      Background

      At start up, roles and permissions are created whether the permission framework is enabled or not. We should instead prevent this from happening. 

       

      One potential solution to this is to create an `allow-all` permission policy file that can be loaded whenever the permission framework is disabled.

      Dependencies and Blockers

      QE impacted work

      Documentation impacted work

      Acceptance Criteria

      upstream documentation updates (design docs, release notes etc)

      Technical enablement / Demo

              rh-ee-pknight Patrick Knight
              rh-ee-pknight Patrick Knight
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: