Roles and Permissions

This document outlines the different roles and their permissions in CelerBuild.

All users (regardless of role) can:

  • Manage their profile settings
  • Change their password
  • Access help & support page

Standard Version Role

Administrator

  • Subscription Management
    • Activate subscription
    • Manage subscription
  • System Management
    • Check for updates
  • Project Management
    • Create and manage projects
    • Configure project settings
  • Server & Cluster Management
    • Create and manage server clusters
    • Add/remove servers to clusters
    • Configure server settings
  • Environment Management
    • Create and manage environments (dev/test/staging/prod)
    • Configure environment settings
  • Deployment Operations
    • Create deployment tickets
    • Review deployment tickets
    • Execute deployment tasks
    • Create rollback tickets
    • Execute rollback tasks

Pro Version Roles

Administrator

  • All standard version administrator capabilities
  • Space management
  • Manage all space resources across all spaces
  • Project member management
  • View audit logs

Space Owner

  • Manages space name and ownership
  • Manage resources within their own space, including space members and server clusters
  • Creates projects within their space
  • Has access to all projects in their space
  • Manages project members in their space
  • Can assign project owners in their space

Project Owner

  • Manages project settings
  • Controls project member access
  • Reviews deployment requests
  • Manages project configurations

Project Master

  • Reviews deployment requests
  • Executes deployments
  • Monitors deployment quality
  • Performs rollback when needed

Developer

  • Creates deployment requests
  • Executes approved deployments
  • Initiates rollback requests
  • Executes approved rollbacks

Reporter

  • Views all Tickets and Tasks
  • Accesses project information for projects in Tasks list
  • Monitors deployment progress
  • Read-only access to deployment history

Role Comparison (Pro Version)

FeatureAdminSpace OwnerProject OwnerProject MasterDeveloperReporter
Subscription Management-----
System Updates-----
Space Management----
Space Resources Management----
Project Management---
Project Member Management---
Server & Cluster Management-----
Environment Management-----
View Audit Logs-----
Create Deployment Tickets-
Review Deployment Tickets--
Execute Deployment Tasks-
Read Access (Projects)✓ (in Tasks)
Read Access (Deployments)

Read Access means users can:

  • View project information
  • View deployment tickets
  • View deployment tasks and logs
  • Monitor deployment progress
  • Access deployment history