Ability to change project member permission for "Manage project access tokens" to only "Owner"

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

A Large Premium Customer (Internal link) would like the ability to change project member permission for Manage project access tokens to only Owner.

I understand that as of now, Maintainer and Owner are able to create project access tokens. Customer wants to restrict the creation to Owner only.

Intended users

User experience goal

Proposal

Cameron (Compliance Manager) needs to audit all the project access tokens and created by who.

Sidney (Systems Administrator) should be able to adjust the Access Level for "Manage project access tokens" to Owner only because some projects do not wish for Maintainer to generate project access tokens.

Permissions and Security

  • Add expected impact to Maintainer (40) members
  • Add expected impact to Owner (50) members

Documentation

https://docs.gitlab.com/ee/user/permissions.html#project-members-permissions

Available Tier

  • Free
  • Premium/Silver

What is the type of buyer?

Premium Customer should be able to have this ability to customize permission level to manage project access tokens.

Is this a cross-stage feature?

Nope

Links / references

Issue created as per recommendation: &2587 (comment 557480064)

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by 🤖 GitLab Bot 🤖