Skip to content

Re-introduce read_admin_projects custom admin role permission

What does this MR do and why?

In !201406 (merged) read_admin_projects custom admin permission was removed because the current Vue implementation of /admin/projects doesn't support the expected behavior of the permission.

This MR re-introduces the same permission with an accompanying feature flag (custom_ability_read_admin_projects) to make it unavailable by default. The same feature flag will be used to de-risk the introduction of the frontend implementation to support the permission (see !201259 (merged)).

References

Allow read-only access to `Admin Area > Project... (#557844 - closed).

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Eugie Limpin

Merge request reports

Loading