BuildForge Help

Creating and Editing Users

You can create users and assign properties to them via Administration > Users.You can also connect your system to an LDAP/Active Directory database to get user information. You manage user security permissions by assigning users to groups, so you must create some users in order to test security features.

Select Administration > Users to display a list of current users, with a user form below it. The system displays the Name, Login, Email, Limit, Activity (elapsed time since last user activity), and Time Zone of each user. The user record sets default properties for the user's experience of the system and controls the user's login name, password, and password expiration. The data for a user record can be entered into the system through the Management Console, or derived from an LDAP/Active Directory database.
Note: When you edit a user whose record is derived from an LDAP database, many of the fields on the User page are disabled. You must change these properties in the source database.

To add a new user, click the Add User button, edit the form, then click the Update button.

When you display a user record, three tabs are available:
Figure 1. User Details Form
Figure shows the New User Details form accessed from the Administration module

For each user, you can set these properties on the Details tab:

Name
The display name and label for the user.
Email
The e-mail address where the system can send e-mail notifications for this user.
User Name
The name used to log on to the Management Console.
Password
The password used to log on to the Management Console. The field is not displayed for the user currently logged on. Use this field to enter a new password or change the existing one. Enter the same password in the Verified field.
Limit
Sets the maximum number of jobs the user can launch in a day. When the limit is reached, the system displays messages indicating that the user's run quota has been exceeded. If the value is 0, the system allows the user to run any number of builds.
Time Zone
The user's time zone. The system uses the time zone of the root user as the default time zone for all times posted.

By default, in-system users and LDAP users are assigned the same time zone as the root user. Users can edit the time zone assigned to them.

Verified
Repeat the password here to verify it.
Priority Login
If this option is checked, the user becomes a priority user. A priority user can always log in to the system; if there are no more available user licenses, the system logs out the user with the oldest session to make room for the priority user. The root user is always a priority user.
Date Format
Selects the user's preferred display format.
Language
Selects the user's language.
Password Expires
If this option is checked, then the user's password expires after a number of days have elapsed, as specified in the Password Expiration Days system setting.
Uses screen reader
If set to Yes, the interface is enabled to support screen reader features for vision impaired users such as dynamic highlighting and focusing.
Calendar Start Day of Week
Select the day of the week that the Schedule calendar displays first. The default is Sunday.