Skip to content

Resolve "Gitlab.com SSO - Create "Minimal access" Role"

What does this MR do?

By this MR I want to add additional role - Minimal access. This role is supposed to give user membership of a group, but in the same time not allow user to see any resources. It can be used for groups with SSO, so newly logged-in users wouldn't have access to all the resources.

This MR introduces only backend related changes, all user-facing changes are here: !40942 (merged)

related to #220203 (closed)

Based on !34848 (closed)

Does this MR meet the acceptance criteria?

Conformity

changelog and documentation are prepared in other MRs.

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Gosia Ksionek

Merge request reports