You can create users and assign properties to them via 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 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.
- To edit a user, click the user's name and edit the properties
in the user form, then click Save.
- To create a new user, start entering properties in the user form
when no user is selected. If a user is selected, click the Add
User button to clear the form. Click Save when
you are done editing user information.
- To log out a user, click the user's name and then click Logout
User.
- To log in as a user without using their password, first log in
as root. Click the user's name, then click Switch to User.
- To free up a fixed license seat, first log in as root. Click the
user's name, then click Purge Seat. The console
removes the user from the list of IDs counted toward the set of fixed
licenses. The user is also logged off if he or she is logged in. For
fixed licenses, the console counts the number of users who have ever
logged in. Once the limit is reached, no new users can obtain licenses.
Existing users must be deleted or purged in order to make room for
another user. Purging a seat does not delete the user from the console.
If the user logs back in, the fixed license count is increased. If
used on a floating-license user, Purge Seat has
the same effect as Logout User.
- To delete a user account, click the user's name and then click Delete.
If
the Delete button is disabled, a scheduled job is owned by the user
account and the user account cannot be deleted. If you want to delete
a user account that has scheduled jobs, you must first delete the
scheduled jobs.
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:
- Details: Use this tab to edit most of the
user properties. The available properties are described below.
- Current Groups: Displays the access groups
the user is a member of, either directly or through a direct group
being a member of another group.
- Change Groups: Displays the groups the
user is a direct member of, and allows you to add the user to groups
or remove the user from them.
Figure 1. User Details Form
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.