Chapter 7. Security

Table of Contents

Account management
Administrator account
User management
Authenticator management
LDAP Authenticator
LDAP Authenticator (self binding)
Permission management
Set queue permissions
Set configuration permissions
Enable anonymous access and user self-registering
Trust public key of other servers
Secure QuickBuild through https (http over SSL)

With QuickBuild, you will be able to control that who can access your build system, and what they can do on it. Further more, you can authorize anonymous users accessing certain part of your system.

Account management

Administrator account

User name of the site administrator in QuickBuild is always admin, and the initial password is admin. Password of the user user can be changed in file <QuickBuild installation directory>/config.properties. Only site administrator has the permission to perform tasks such as managing users/groups, configuring system settings, managing licenses, managing build queues, backing up/restoring system, or exporting/importing data, etc.

User management

Users can be managed through menu Administration/User management. You can add new user, delete existing users, or edit existing users to set its profile, password, or set access permissions through assigning proper groups. User profile and password can also be edited by user himself/herself after login.