Minimal Access role missing when inviting users
Summary
When inviting a user to a top level group, the option to invite them with a role of "minimal access" is missing.
Steps to reproduce
- Go to any top level group on GitLab.com
- Go to Manage > Members and click on the invite members button at the top
- In the little modal that pops up, under "select a role" note that "minimal access" is missing
Example Project
I see it in any of my GitLab.com groups where I have permission to click the invite members button. I think minimal access is only supposed to show up at the top level group, so that's where I was checking. An example is my kchappell ultimate test group I use for support team testing stuff but any you might have yourself should do too!
What is the current bug behavior?
Minimal access is not an available role in the dropdown for roles when inviting members to a top level group.
What is the expected correct behavior?
Minimal access should be available when inviting members to top level groups.
Relevant logs and/or screenshots
Jio from the support team grabbed this screenshot, thanks Jio!
Workarounds
It does seem like you can invite the user with a different role (like "guest" or something) then change them to minimal access in the users list after they've joined.
Output of checks
This bug happens on GitLab.com
Results of GitLab environment info
I can only reproduce this on GitLab.com. A self managed instance running 16.6.0 does have the minimal access role, so this must be a very recent change.
Results of GitLab application Check
See above, skipped the check because it's only reproducible on .com right now.
Possible fixes
Jio noticed this recent MR to add custom roles that might be related? !133101 (merged)