-
Bug
-
Resolution: Not a Bug
-
Major
-
COO 1.2.1
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
None
-
Moderate
-
None
-
None
-
Sprint 272, Sprint 273
-
None
-
None
-
None
As Admin user:
- create user
- import clusterrole-stupid-reader.yaml
- import clusterrolebinding-gib-stupid.yaml
- import clusterrolebinding-gib-dashboard.yaml
- install obo quay.io/rh-ee-pyurkovi/observability-operator-bundle:1.2.1-short-time
- install Monitoring UIPlugin
- create perses-dev project/namespace
- install perses dashboard and perses datasource from here: https://github.com/perses/perses-operator/tree/main/config/samples/openshift
- Log as user
- Go To Observe > Dashboards (Perses)
- Result: user has access to:
- observability-operator namespace with Accelerator dashboard
- perses-dev namespace with Kubernetes% dashboard
- As Admin user in other browser, delete cluster role binding for dashboard
- As user, refresh browser
- Result: You still have access to dashboards
- Logout and login as user again
- Result: You still have access to dashboards
Note: It took longer (I cannot precise how long) to take effect.