Skip to content

docs: clarify GitLab OAuth top-level group requirement#6384

Closed
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/82350ea4
Closed

docs: clarify GitLab OAuth top-level group requirement#6384
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/82350ea4

Conversation

@mintlify

@mintlify mintlify Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Callout from a customer (bango) support thread: GitLab users could not connect a docs repo for automations even after being granted Maintainer on the project itself, because the repo picker only surfaces top-level groups where the connecting user has Developer or higher. Project-level Maintainer is separately required to mint tokens once the project is visible.

Updates:

  • snippets/gitlab-automation-setup.mdx and snippets/gitlab-workflow-setup.mdx — split the access requirement into two bullets (Developer+ on top-level group to appear in the picker, Maintainer+ on the project to mint tokens) and add a workaround for orgs that can only grant project-level access.
  • deploy/gitlab-self-hosted.mdx — same split in the "Choose projects" step of the self-hosted flow, plus a clarification that only top-level groups with Developer+ are listed.

Localized snippets (es, fr, zh) are left for the translation workflow to re-sync from the English source.


Generated by Mintlify Agent.

Requested by: patrick@mintlify.com via Slack
Mintlify session: slack_1783093815.533469_C09TP13PJTH


Note

Low Risk
Documentation-only updates to GitLab OAuth setup guidance; no application or security behavior changes.

Overview
Documents why GitLab repos can stay missing from the OAuth picker even when a user has Maintainer on the project alone.

GitLab automation and workflow setup snippets now spell out two separate requirements: Developer+ on the top-level group so projects show in the picker (project-only Maintainer is insufficient), and Maintainer+ on the project so Mintlify can mint tokens for pushes and merge requests. They also add guidance when org policy blocks group-level access.

Self-hosted GitLab “Choose projects” step matches that model—listing only top-level groups where the user has Developer+, and expanding the note with the same two-tier access explanation and workaround.

Reviewed by Cursor Bugbot for commit 51ea24d. Bugbot is set up for automated code reviews on this repo. Configure here.

@paaatrrrick paaatrrrick closed this Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant