User Management

User management is a Pro Version feature. Standard Version only supports a single admin user.

This guide explains how to manage users in CelerBuild. Only administrators have access to these functions.

User List

The user list displays all users in the system with the following information:

  • Username
  • Email
  • User Type (Admin/User)
  • Status (Active/Disabled)
  • Actions

Users can be searched by username or email using the search bar.

image

Creating Users

To create a new user:

  1. Click the "New" button in the top-right corner
  2. Fill in the required information:
  • Username
  • Email
  • Password
  1. Click "Create" to add the user

image

New users are created with regular user permissions by default and "Active" status.

Managing User Permissions

Promoting to Admin

To grant admin privileges:

  1. Click the "..." (more actions) button next to the user
  2. Select "Set as Admin"

image

Removing Admin Rights

To remove admin privileges:

  1. Click the "..." button next to the admin user
  2. Select "Remove Admin"

image

⚠️

Be careful when managing admin rights. There should always be at least one admin user in the system.

Managing User Status

Disabling Users

To temporarily prevent a user from accessing the system:

  1. Click the "..." button
  2. Select "Disable User"

image

Enabling Users

To re-enable a disabled user:

  1. Click the "..." button
  2. Select "Enable User"

image

User Account Management

Reset Password

To reset a user's password:

  1. Click the "..." button
  2. Select "Reset Password"
  3. Enter and confirm the new password
  4. Click "Save" to apply the changes

image

Delete User

To permanently remove a user:

  1. Click the "..." button
  2. Select "Delete"
  3. Confirm the deletion

image

⚠️

User deletion is permanent and cannot be undone. Make sure to backup any important user data before deletion.

Best Practices

  • Regularly review user accounts and permissions
  • Disable unused accounts instead of deleting them if you might need them later
  • Use clear username conventions
  • Keep admin privileges limited to necessary personnel only
  • Document any changes to user permissions