"Group access tokens" page and documentation needs tier specification
When working in an account at the Free tier, I attempted to add a Group Access Token to a group. This is in the group's -/settings/access_tokens
path. That page shows this:
Group access token creation is disabled in this group. You can enable group access token creation in group settings. You can still use and manage existing tokens. Learn more.
The group settings link takes you to the General Setting page for that group. There is nothing that can enable the group access tokens. So that created customer confusion.
When visiting the Learn more link, that documentation does not obviously show that there is any limitation on the function. Scrolling down you can eventually see
On GitLab SaaS: If you have the Premium or Ultimate license tier. Group access tokens are not available with a trial license.
I think two things would be helpful:
- When trying to create a Group Access Token, if that feature is only available at a higher tier, indicate it on that page, rather than directing the user to a settings page which in turn does not list any such setting.
- Add tier specifiers into the documentation page up near the top so that it's immediately obvious what tier this is allowed. For example, when you look at https://docs.gitlab.com/ee/user/group/access_and_permissions.html, tier badges are clearly visible.
I think these would help with any customer confusion.