Skip to content

Improve access control model for embedded Observability

Daniele Rossetti requested to merge rossetd/goui-access-control-embed-3 into master

What does this MR do and why?

This is the second part of the work required to improve access control to GitLab Observability features (gitlab-org/opstrace/opstrace-ui#191 (closed) + !110645 (merged))

We want to restrict embedded Observability elements to only the developers a the group. It additionally prevents embedding invalid links.

Screenshots or screen recordings

NA

How to set up and validate locally

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Before Merging

Edited by Daniele Rossetti

Merge request reports