Navigation inventory

How to read this document

This document contains an exhaustive inventory of the GitLab product navigation, dynamically generated from the gitlab-org/gitlab repo. Each major product context is presented in its own section. Note that some menu items only appear in certain environments. Those entries are tagged with the following labels:

ff Behind a feature flag
sm Only on self-managed installations
dotcom Only on SaaS instances

Product contexts

Last updated at 2025-06-04T14:47:00Z from `42221ed161c2`.

User profile navigation

Nav item Sample URL Conditions
Administrator /root
Activity /users/root/activity
Groups /users/root/groups
Contributed projects /users/root/contributed
Personal projects /users/root/projects
Starred projects /users/root/starred
Snippets /users/root/snippets
Followers /users/root/followers
Following /users/root/following

User settings

Nav item Sample URL Conditions
Profile /-/user_settings/profile
Account /-/profile/account
Applications /-/user_settings/applications
Chat /-/profile/chat_names
Access tokens /-/user_settings/personal_access_tokens
Emails /-/profile/emails
Password /-/user_settings/password/edit
Notifications /-/profile/notifications
SSH Keys /-/user_settings/ssh_keys
GPG keys /-/user_settings/gpg_keys
Preferences /-/profile/preferences
Comment Templates /-/profile/comment_templates
Active Sessions /-/user_settings/active_sessions
Authentication Log /-/user_settings/authentication_log
Usage Quotas /-/profile/usage_quotas
Billing /-/profile/billings dotcom

Your work

Nav item Sample URL Conditions
Projects /dashboard/projects
Groups /dashboard/groups
Issues /dashboard/issues?assignee_username=root
Merge requests /dashboard/merge_requests?assignee_username=root
Merge requests > Assigned /dashboard/merge_requests?assignee_username=root
Merge requests > Review requests /dashboard/merge_requests?reviewer_username=root
To-Do List /dashboard/todos
Milestones /dashboard/milestones
Snippets /dashboard/snippets
Activity /dashboard/activity
Workspaces /-/remote_development/workspaces
Environments /-/operations/environments
Operations /-/operations
Security /-/security/dashboard
Security > Security dashboard /-/security/dashboard
Security > Vulnerability report /-/security/vulnerabilities
Security > Settings /-/security/dashboard/settings
Organizations /-/organizations ff
Import history /import/bulk_imports/history ff

Project navigation

Nav item Sample URL Conditions
Gitlab Smoke Tests /toolbox/gitlab-smoke-tests
Get started /toolbox/gitlab-smoke-tests/-/get_started
Manage /toolbox/gitlab-smoke-tests/activity
Manage > Activity /toolbox/gitlab-smoke-tests/activity
Manage > Members /toolbox/gitlab-smoke-tests/-/project_members
Manage > Labels /toolbox/gitlab-smoke-tests/-/labels
Plan /toolbox/gitlab-smoke-tests/-/issues
Plan > Issues /toolbox/gitlab-smoke-tests/-/issues
Plan > Issue boards /toolbox/gitlab-smoke-tests/-/boards
Plan > Milestones /toolbox/gitlab-smoke-tests/-/milestones
Plan > Iterations /toolbox/gitlab-smoke-tests/-/cadences sm
Plan > Wiki /toolbox/gitlab-smoke-tests/-/wikis/home
Plan > Requirements /toolbox/gitlab-smoke-tests/-/requirements_management/requirements sm
Code /toolbox/gitlab-smoke-tests/-/merge_requests
Code > Merge requests /toolbox/gitlab-smoke-tests/-/merge_requests
Code > Repository /toolbox/gitlab-smoke-tests/-/tree/master
Code > Branches /toolbox/gitlab-smoke-tests/-/branches
Code > Commits /toolbox/gitlab-smoke-tests/-/commits/master
Code > Tags /toolbox/gitlab-smoke-tests/-/tags
Code > Repository graph /toolbox/gitlab-smoke-tests/-/network/master
Code > Compare revisions /toolbox/gitlab-smoke-tests/-/compare?from=main&to=master
Code > Snippets /toolbox/gitlab-smoke-tests/-/snippets
Code > Locked files /toolbox/gitlab-smoke-tests/path_locks sm
Build /toolbox/gitlab-smoke-tests/-/pipelines
Build > Pipelines /toolbox/gitlab-smoke-tests/-/pipelines
Build > Jobs /toolbox/gitlab-smoke-tests/-/jobs
Build > Pipeline editor /toolbox/gitlab-smoke-tests/-/ci/editor?branch_name=master
Build > Pipeline schedules /toolbox/gitlab-smoke-tests/-/pipeline_schedules
Build > Test cases /toolbox/gitlab-smoke-tests/-/quality/test_cases sm
Build > Artifacts /toolbox/gitlab-smoke-tests/-/artifacts
Secure /toolbox/gitlab-smoke-tests/-/security/discover
Secure > Security capabilities /toolbox/gitlab-smoke-tests/-/security/discover
Secure > Security dashboard /toolbox/gitlab-smoke-tests/-/security/dashboard sm
Secure > Vulnerability report /toolbox/gitlab-smoke-tests/-/security/vulnerability_report sm
Secure > Dependency list /toolbox/gitlab-smoke-tests/-/dependencies sm
Secure > Audit events /toolbox/gitlab-smoke-tests/-/audit_events sm
Secure > Compliance center /toolbox/gitlab-smoke-tests/-/security/compliance_dashboard sm
Secure > Policies /toolbox/gitlab-smoke-tests/-/security/policies sm
Secure > On-demand scans /toolbox/gitlab-smoke-tests/-/on_demand_scans sm
Secure > Security configuration /toolbox/gitlab-smoke-tests/-/security/configuration
Deploy /toolbox/gitlab-smoke-tests/-/releases
Deploy > Releases /toolbox/gitlab-smoke-tests/-/releases
Deploy > Feature flags /toolbox/gitlab-smoke-tests/-/feature_flags
Deploy > Package registry /toolbox/gitlab-smoke-tests/-/packages
Deploy > Model registry /toolbox/gitlab-smoke-tests/-/ml/models
Deploy > Pages /toolbox/gitlab-smoke-tests/pages
Operate /toolbox/gitlab-smoke-tests/-/environments
Operate > Environments /toolbox/gitlab-smoke-tests/-/environments
Operate > Kubernetes clusters /toolbox/gitlab-smoke-tests/-/clusters
Operate > Terraform states /toolbox/gitlab-smoke-tests/-/terraform
Operate > Terraform modules /toolbox/gitlab-smoke-tests/-/terraform_module_registry
Operate > AWS /toolbox/gitlab-smoke-tests/-/aws ff
Monitor /toolbox/gitlab-smoke-tests/-/error_tracking
Monitor > Error Tracking /toolbox/gitlab-smoke-tests/-/error_tracking
Monitor > Alerts /toolbox/gitlab-smoke-tests/-/alert_management
Monitor > Incidents /toolbox/gitlab-smoke-tests/-/incidents
Monitor > On-call Schedules /toolbox/gitlab-smoke-tests/-/oncall_schedules sm
Monitor > Escalation Policies /toolbox/gitlab-smoke-tests/-/escalation_policies sm
Analyze /toolbox/gitlab-smoke-tests/-/analytics/dashboards
Analyze > Analytics dashboards /toolbox/gitlab-smoke-tests/-/analytics/dashboards sm
Analyze > Value stream analytics /toolbox/gitlab-smoke-tests/-/value_stream_analytics
Analyze > Contributor analytics /toolbox/gitlab-smoke-tests/-/graphs/master
Analyze > CI/CD analytics /toolbox/gitlab-smoke-tests/-/pipelines/charts
Analyze > Repository analytics /toolbox/gitlab-smoke-tests/-/graphs/master/charts
Analyze > Code review analytics /toolbox/gitlab-smoke-tests/-/analytics/code_reviews sm
Analyze > Merge request analytics /toolbox/gitlab-smoke-tests/-/analytics/merge_request_analytics sm
Analyze > Issue analytics /toolbox/gitlab-smoke-tests/-/analytics/issues_analytics sm
Analyze > Insights /toolbox/gitlab-smoke-tests/insights/ sm
Analyze > Model experiments /toolbox/gitlab-smoke-tests/-/ml/experiments
Settings /toolbox/gitlab-smoke-tests/edit
Settings > General /toolbox/gitlab-smoke-tests/edit
Settings > Integrations /toolbox/gitlab-smoke-tests/-/settings/integrations
Settings > Webhooks /toolbox/gitlab-smoke-tests/-/hooks
Settings > Access tokens /toolbox/gitlab-smoke-tests/-/settings/access_tokens
Settings > Repository /toolbox/gitlab-smoke-tests/-/settings/repository
Settings > Merge requests /toolbox/gitlab-smoke-tests/-/settings/merge_requests
Settings > CI/CD /toolbox/gitlab-smoke-tests/-/settings/ci_cd
Settings > Packages and registries /toolbox/gitlab-smoke-tests/-/settings/packages_and_registries
Settings > Monitor /toolbox/gitlab-smoke-tests/-/settings/operations
Settings > Usage Quotas /toolbox/gitlab-smoke-tests/-/usage_quotas

Group navigation

Nav item Sample URL Conditions
Toolbox /toolbox
Manage /groups/toolbox/-/activity
Manage > Activity /groups/toolbox/-/activity
Manage > Members /groups/toolbox/-/group_members
Manage > Labels /groups/toolbox/-/labels
Plan /groups/toolbox/-/issues
Plan > Issues /groups/toolbox/-/issues
Plan > Epics /groups/toolbox/-/epics sm
Plan > Issue boards /groups/toolbox/-/boards
Plan > Epic boards /groups/toolbox/-/epic_boards sm
Plan > Roadmap /groups/toolbox/-/roadmap sm
Plan > Milestones /groups/toolbox/-/milestones
Plan > Iterations /groups/toolbox/-/cadences sm
Plan > Wiki http://gdk.test:3000/groups/toolbox/-/wikis/home sm
Plan > Customer relations /groups/toolbox/-/crm/contacts
Code /groups/toolbox/-/merge_requests
Code > Merge requests /groups/toolbox/-/merge_requests
Build /groups/toolbox/-/runners
Build > Runners /groups/toolbox/-/runners
Secure /groups/toolbox/-/security/dashboard sm
Secure > Security dashboard /groups/toolbox/-/security/dashboard sm
Secure > Vulnerability report /groups/toolbox/-/security/vulnerabilities sm
Secure > Dependency list /groups/toolbox/-/dependencies sm
Secure > Audit events /groups/toolbox/-/audit_events sm
Secure > Compliance center /groups/toolbox/-/security/compliance_dashboard sm
Secure > Policies /groups/toolbox/-/security/policies sm
Deploy /groups/toolbox/-/packages
Deploy > Package registry /groups/toolbox/-/packages
Operate /groups/toolbox/-/clusters
Operate > Kubernetes /groups/toolbox/-/clusters
Operate > Terraform modules /groups/toolbox/-/terraform_module_registry
Analyze /groups/toolbox/-/analytics/dashboards sm
Analyze > Analytics dashboards /groups/toolbox/-/analytics/dashboards sm
Analyze > Value stream analytics /groups/toolbox/-/analytics/value_stream_analytics sm
Analyze > CI/CD analytics /groups/toolbox/-/analytics/ci_cd sm
Analyze > Contribution analytics /groups/toolbox/-/contribution_analytics sm
Analyze > DevOps adoption /groups/toolbox/-/analytics/devops_adoption sm
Analyze > Insights /groups/toolbox/-/insights/ sm
Analyze > Issue analytics /groups/toolbox/-/issues_analytics sm
Analyze > Productivity analytics /groups/toolbox/-/analytics/productivity_analytics sm
Analyze > Repository analytics /groups/toolbox/-/analytics/repository_analytics sm
Settings /groups/toolbox/-/edit
Settings > General /groups/toolbox/-/edit
Settings > Service accounts /groups/toolbox/-/settings/service_accounts sm
Settings > Integrations /groups/toolbox/-/settings/integrations
Settings > Webhooks /groups/toolbox/-/hooks sm
Settings > Access tokens /groups/toolbox/-/settings/access_tokens
Settings > Repository /groups/toolbox/-/settings/repository
Settings > CI/CD /groups/toolbox/-/settings/ci_cd
Settings > Analytics /groups/toolbox/-/settings/analytics sm
Settings > Applications /groups/toolbox/-/settings/applications
Settings > Packages and registries /groups/toolbox/-/settings/packages_and_registries
Settings > Usage Quotas /groups/toolbox/-/usage_quotas
Settings > Issues /groups/toolbox/-/settings/issues sm
Settings > Reporting /groups/toolbox/-/settings/reporting sm
Settings > Workspaces /groups/toolbox/-/settings/workspaces
Settings > Billing /groups/toolbox/-/billings dotcom

Organization navigation

Nav item Sample URL Conditions
Manage /-/organizations/default/activity
Manage > Activity /-/organizations/default/activity
Manage > Groups and projects /-/organizations/default/groups_and_projects
Manage > Users /-/organizations/default/users
Settings /-/organizations/default/settings/general
Settings > General /-/organizations/default/settings/general

Admin area

Nav item Sample URL Conditions
Overview /admin
Overview > Dashboard /admin
Overview > Projects /admin/projects
Overview > Users /admin/users
Overview > Groups /admin/groups
Overview > Topics /admin/topics
Overview > Gitaly servers /admin/gitaly_servers
Overview > Organizations /admin/organizations ff
CI/CD /admin/runners
CI/CD > Runners /admin/runners
CI/CD > Jobs /admin/jobs
Analytics /admin/dev_ops_reports
Analytics > DevOps adoption /admin/dev_ops_reports
Analytics > Usage trends /admin/usage_trends
Monitoring /admin/system_info
Monitoring > System information /admin/system_info
Monitoring > Background migrations /admin/background_migrations
Monitoring > Background jobs /admin/background_jobs
Monitoring > Health check /admin/health_check
Monitoring > Audit events /admin/audit_logs
Messages /admin/broadcast_messages
System hooks /admin/hooks sm
Applications /admin/applications
Abuse reports /admin/abuse_reports
Subscription /admin/subscription
GitLab Duo /admin/gitlab_duo
Push rules /admin/push_rule
Geo /admin/geo/sites
Geo > Sites /admin/geo/sites
Geo > Settings /admin/geo/settings
Deploy keys /admin/deploy_keys
Credentials /admin/credentials
Labels /admin/labels
Settings /admin/application_settings/general
Settings > General /admin/application_settings/general
Settings > Service accounts /admin/application_settings/service_accounts sm
Settings > Roles and permissions /admin/application_settings/roles_and_permissions sm
Settings > Search /admin/application_settings/search
Settings > Integrations /admin/application_settings/integrations sm
Settings > Repository /admin/application_settings/repository
Settings > CI/CD /admin/application_settings/ci_cd
Settings > Security and compliance /admin/application_settings/security_and_compliance
Settings > Reporting /admin/application_settings/reporting
Settings > Templates /admin/application_settings/templates
Settings > Metrics and profiling /admin/application_settings/metrics_and_profiling
Settings > Network /admin/application_settings/network
Settings > Appearance /admin/application_settings/appearance
Settings > Preferences /admin/application_settings/preferences

Explore

Nav item Sample URL Conditions
Projects /explore/projects/starred
Groups /explore/groups
CI/CD Catalog /explore/catalog
Topics /explore/projects/topics
Snippets /explore/snippets
Dependency list /explore/dependencies ff

Missing a nav item?

Open an issue in gitlab-org/gitlab describing the context, group, and name of the missing item. Include instructions on how to enable that item in the nav (e.g. set up X integration or enable Y setting). Add the group personal productivity label and we’ll pick it up in our next issue triage cycle.

Updating this page

  1. Generate the latest navigation information from the gitlab-org/gitlab repo. See Development Rake tasks for instructions.
  2. Copy the generated navigation.yml into handbook/data/navigation.yml
  3. (Optional) Rebuild the handbook locally to verify the output of this page
  4. Open an MR with the updated navigation.yml content. Assign it to @jtucker_gl.
Last modified April 28, 2025: Cleanup and reorg shortcodes (eef3c341)