Enabling wiki at the group level
To enable or configure access to the Wiki, open the desired group page and go to: “Settings” → “General” → “Permissions and group features” → “Wiki access level”.
Available options:
- Enabled — the Wiki is available to everyone (for public groups) or only to authenticated users (for internal groups).
- Private — the Wiki is accessible only to group members.
- Disabled — the Wiki is completely disabled and cannot be accessed.
Default value — Enabled.
Accessing the wiki
To open the group Wiki, go to the group page and select “Plan” → “Wiki”.
Roles and wiki
Access level is determined by the user’s group membership:
| Role | Actions |
|---|---|
| Guest | View the Wiki |
| Reporter | View the Wiki, download code |
| Developer | Create wiki pages |
| Maintainer | Administer the Wiki |
| Planner | Administer the Wiki |
| Anonymous / external user | Access granted if the group is public or internal, and the user is not external — only code download allowed |
Features
-
Structure and nesting — creates a tree navigation and helps organize content:
-
Create a hierarchical page structure using the
/symbol in names. Example:devops/ci-pipelines devops/kubernetes product/design
-
-
Markdown, rich text, attachments, and diagrams:
- Markdown (GitLab Flavored):
- Mentions (
@username), references to issues/MRs (#123,!456), checklists (- [ ]), tables, code blocks.
- Mentions (
- Rich text editor:
- WYSIWYG editor for users who prefer visual formatting.
- Built-in support for Mermaid and Draw.io.
- Attachments:
- Upload and embed images, PDFs, and other files.
- Stored in the Wiki’s Git repository.
- Markdown (GitLab Flavored):
-
Change history:
- Complete history of changes for each page:
- Who made the changes.
- When the changes were made.
- View diffs, revert changes, and track revisions.
- Complete history of changes for each page:
-
Discussions and comments on pages.
-
Git access:
- Each Wiki is a separate Git repository.
-
Clone via SSH or HTTPS:
git clone git@code.example.com:groupname/wiki.git - Full access to
.mdfiles, branches, and history for local editing, backups, or automation.
-
PDF export:
- Export any Wiki page to PDF via the web interface.
- Useful for offline access, sharing, or printing.
-
Page templates:
- Reusable templates stored in the
templates/directory. - Applied when creating or editing pages to standardize content.
- Reusable templates stored in the
-
Customizable sidebar:
- The sidebar displays pages in a nested tree structure.
- Fully customizable via the special
_sidebarpage. - You can add links, sections, and improve navigation.