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: