Uploaded image for project: 'Observability UI'
  1. Observability UI
  2. OU-785

[COO1.2.1] Test - Perses RBAC

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • COO 1.2.1
    • None
    • None
    • None
    • None
    • None
    • Sprint 271, Sprint 272, Sprint 273

      Tests

      • Test for regressions regarding the Perses dashboards for the monitoring plugin
      • After upgrading, access to dashboards might be disallowed as there was no RBAC
      • RBAC:
        • UI Tech sync May 8th - Testing section

      https://docs.google.com/document/d/1wbEJLyNezCP4B1UNu4cq3LW8E0xiB0DCK9UhvOJ99L4/edit?tab=t.0#heading=h.ljlwedlujf1v

          • Create a dev user 1
          • Add a role bindings to dev user 1 for a specific dashboard and data source in a namespace
          • Check that dev user 1 can see data
          • Create a dev user 2
          • Check that dev user 2 cannot see dev user 1 dashboard
            Resources to be handled:
          • Namespace, Dashboard, Datasource permissions
          • ClusterRoles, RoleBindings
          • Usernames with different special chars. Good to check what kind of login providers, integrations OCP has and their rules for usernames to mimic

              rh-ee-emurasak Evelyn Murasaki
              gbernal@redhat.com Gabriel Bernal
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: