Uploaded image for project: 'OCMUI - OpenShift Cluster Manager UI'
  1. OCMUI - OpenShift Cluster Manager UI
  2. OCMUI-1757

Switch External Authentication components to use Cluster permissions

    • OCM Core Sprint 253, OCMUI Core Sprint 254, OCMUI Core Sprint 255, OCMUI Core Sprint 256, OCMUI Core Sprint 257

      External Authentication currently uses subscription permissions to verify a user's authorization to make changes to external authentication providers and credentials.  The api uses cluster permissions and if the subscription and cluster permissions did not align, there could be unexpected behavior.

      A.C.

      • Cluster permissions will be used for all permissions checks in external authentication
      • specifically, canUpdateClusterResource will replace canEdit
      • 2 files affected: BreakGlassCredentialList.tsx and ExternalAuthProviderList.tsx

       

              zherman Zac Herman
              zherman Zac Herman
              LAKSHMI SHIVANTHI AMARACHINTHA LAKSHMI SHIVANTHI AMARACHINTHA
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: