Skip to content

docs(OPCP): update rights matrix in 3.0.6#371

Open
thibaultbustarret-ovhcloud wants to merge 3 commits into
developfrom
thibaultbustarret-ovhcloud-3.0.6
Open

docs(OPCP): update rights matrix in 3.0.6#371
thibaultbustarret-ovhcloud wants to merge 3 commits into
developfrom
thibaultbustarret-ovhcloud-3.0.6

Conversation

@thibaultbustarret-ovhcloud

Copy link
Copy Markdown
Collaborator

Update rights matrix to reflect changes in 3.0.5 and 3.0.6. Here is the changelog for both versions :

3.0.5

  • Removed netbox.read and dashboard.netbox.view from reader as netbox rights shouldn't be given by default
  • Removed dashboard.grafana.view from reader user as he isn't supposed to be able to access grafana

3.0.6

  • Dashboard: Removed unused grafana view from dashboard for user authenticated from realm Pod, as it's limited to master.
  • Grafana: Access now requires one of the new grafana.* roles; users without one are denied. Previously, any user allowed on the admin dashboard had full administrator rights on Grafana. A new grafana_client_secret entry must be added to the passwords secret before upgrading (see upgrade notes).
  • Grafana: Role-based access control backed by Keycloak realm roles: grafana.view grants Viewer, grafana.operate grants Editor and grafana.admin grants Admin. Roles are re-evaluated at every login and are granted through the existing composites (dc_operator → view, it_admin → operate, master_admin → admin).

Update rights matrix to reflect changes in 3.0.5 and 3.0.6

Signed-off-by: thibaultbustarret-ovhcloud <164886722+thibaultbustarret-ovhcloud@users.noreply.github.com>
Signed-off-by: thibaultbustarret-ovhcloud <164886722+thibaultbustarret-ovhcloud@users.noreply.github.com>
@thibaultbustarret-ovhcloud thibaultbustarret-ovhcloud marked this pull request as ready for review July 10, 2026 09:37

- View your own account settings in Keycloak
- Access **Netbox** in read-only mode (network inventory)
- Access **Prometheus** in read-only mode

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought we did not show prometheus access (no button) ?

- Access **Netbox** in read-only mode (network inventory)
- Access **Prometheus** in read-only mode
- Access the **Dashboard** and its iframes (Grafana, Netbox, Prometheus, OpenStack)
- Access the **Dashboard**

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure this is relevant: netbox, grafana etc ARE the dashboard


- Access **Grafana** in edit mode (modify dashboards)
- Access **Grafana** in read-only mode
- Access **Netbox** as an operator (create and modify network resources)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think datacenter operator should only be allowed to write entries in the action journal, not modify it

… customer

Signed-off-by: thibaultbustarret-ovhcloud <164886722+thibaultbustarret-ovhcloud@users.noreply.github.com>
@Y0Coss Y0Coss added the Private Cloud The PR documents Private Cloud products: VMware, Nutanix, SAP, OPCP, Bare Metal Pod label Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Private Cloud The PR documents Private Cloud products: VMware, Nutanix, SAP, OPCP, Bare Metal Pod

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants