Skip to main content Go to GitLab Docs homepage
What's new?
What's new? Get free trial
  • Use GitLab
  • GitLab Duo
  • Extend
  • Install
  • Administer
  • Subscribe
  • Contribute
  • Solutions

Administer users

  • Tier: Free, Premium, Ultimate
  • Offering: GitLab Self-Managed

Administer and manage users in GitLab Self-Managed.

User accounts

Create users
Create user accounts in GitLab.
Reset user passwords
Change user passwords using the UI, Rake tasks, Rails console, or API.
Locked user accounts
Unlock accounts that are locked after failed sign-in attempts.
User file uploads
Manage access control and security for files uploaded to issues, merge requests, and epics.
Delete users
Remove user accounts and manage associated records and contributions.
Configure the Libravatar service
Set up avatar services for user profiles using Gravatar, Libravatar, or custom services.

User management

Modify global user settings
Configure instance-wide user settings like group creation and username changes.
Moderate users
Block, deactivate, ban, or trust users to control instance access and activity.
Review abuse reports
View and resolve abuse reports submitted by users.
Review spam logs
Monitor and manage flagged user activity considered to be spam.
User cohorts
Analyze user retention and activity trends over time.
Broadcast messages
Send banners and notifications to users on your instance.
Email from GitLab
Send email notifications to all users or specific groups and projects.
User management Rake tasks
Perform bulk user operations and manage authentication settings using Rake tasks.
GitLab Docs logo
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube
Creative Commons License
Company
  • About GitLab
  • View pricing
  • Try GitLab for free
Feedback
  • View page source
  • Edit in Web IDE
  • Contribute to GitLab
  • Suggest updates
Help & Community
  • Get certified
  • Get support
  • Post on the GitLab forum
Resources
  • Terms
  • Privacy statement
  • Use of generative AI
  • Acceptable use of user licenses