Editing Users
To edit an existing user, go to the Users screen and click Edit to the right of the username.
The user configuration screen will display.
Note that after manually adding a new user, the configuration screen for the user displays automatically.
Details
The Details tab allows for the configuration of basic user settings, the same as were configured during the user creation process. Settings, which were not configured during the user creation process or were not imported from the external system, may be added now. The username cannot be changed.
Configure as necessary:
Email – email address of the user (Not mandatory, however, it is recommended that a valid email address be entered. This is especially important as the email address is used to send notifications and to reset passwords.)
First Name – first name of the user
Last Name – last name of the user
Time zone – time zone of the location of the user (when not selected, the value from Realm Settings is used), find out more on the Adding New Users page
User Enabled – by default a new user is enabled, the switch allows for deactivation of the user, find out more on the Activating and Deactivating Users page
User Temporarily Locked – use can get temporarily locked after several unsuccessful login attempts, the switch allows to activate the user, find out more on the Activating and Deactivating Users page
Email Verified – if the user's email address was verified or not
Required User Actions – actions required after user's login, find out more on the Adding New Users page
Locale – language of the application (when not selected, the default language is English)
For the users who were imported from external systems, additional settings are displayed (these settings are not visible for manually created users):
Secondary email – other email address(es), only if this attribute was imported from the external source (more emails can be imported, in such a case, they are numbered, for example,
Secondary email #1
)Phone – phone number(s), only if this attribute was imported from the external source (maximum five phone numbers can be imported, in such a case, they are numbered, for example,
Phone #1
)Synchronization enabled – by default, synchronization with an external system is enabled; the switch allows you to disable synchronization
Federation Link – redirects to a configuration of the external system from which the user was imported
Most of the fields are self-explanatory. In case of any doubts, hover the mouse pointer over the exclamation mark to display a descriptive tooltip.
Attributes
Apart from basic user metadata like name and email, arbitrary user attributes can be stored in the system. To configure attributes manually, go to the Users screen, select a user, click the Edit button, and click the Attributes tab.
Enter the attribute name and value in the empty fields and click the Add button to add a new field. Click Save to confirm and add the attribute.
Adding Phone Extension and Agent ID
Additional attributes that can be added manually include:
phoneExtension – Type a phone extension of the user (required to match agents to calls correctly)
agentId – Type an identification number of an agent, if it exists (required to match agents to calls correctly)
These attributes are configured locally but are independent of the synchronization process. It means that attributes added for users imported from external systems will not be overwritten or removed during the next synchronization process.
Importing Attributes
If an external user (imported from UCCE/X) has the phoneExtension and/or secondaryEmail attributes configured in the external system, these attributes will be imported as well. They will be displayed on the Attributes and on the Details tabs.
The attributes are displayed as strings where values are divided by the ##
signs. On the Details tab, these values are shown separately.
For example, a user can have two phone numbers imported, and they will be displayed as a string 123456##456789
(where one phone number is 123456
and the second is 456789
):
On the Details tab, these values will be displayed as Phone #1
and Phone #2
:
Similarly, if an external user imported from Webex Contact Center has the ciUserId attribute configured in the external system, this attribute will be imported as well to enable the reception of agent adherence events (used by the RTA functionality in WFM).
Any manual changes to the attributes imported from external systems will be overwritten or removed during the next synchronization process.
Credentials
To set a password for a new user, go to the Credentials tab on the management page of the user.
Type in a new password in the Password and Password Confirmation fields. Click the View icon on the right to preview the password. By design, the system requires that enhanced complex passwords be used (this applies to temporary passwords as well).
Use the Temporary switch to decide if the password can be used once or multiple times:
the switch is on – password can only be used once and the user will be asked to change their password after they have logged in
the switch is off – the user will not be asked to change their password
The Set password button will activate after typing the password in. Click it to confirm. A new window will display, confirming the change. Click Set password to confirm.
The "Success! The password has been set" notification will display.
It is not necessary to set a new password for a new user. New users can set the password themselves using the Forgot Password link if a valid email address is associated with the user.
Role Mappings
Open the Role Mappings tab to assign composite roles to a new user. Composite roles are a predefined set of effective roles (privileges to use particular functionality of the application, for example: view a schedule, edit a forecast, upload a file) and they are defined separately for each client application. A new user has no roles assigned.
To assign or unassign roles, follow the steps described on the Assigning Roles page.
Groups
On the Groups tab, the user can be added to any available group(s).
To search for a group in the group database, fill in the name, or a part of it in the search box and click the Enter key. The query brings up all groups that match the entered criteria. To list all groups that exist in the system, click the View all groups button.
Click on a group name to select it in the Available Groups section, and then click Join.
The added group will be listed in the Groups Membership section.
Can Manage
To assign the teams that can be managed in WFM, go to the Can Manage tab.
To search for a group, fill in the name or a part of it in the search box and click the Enter key. The query brings up all groups that match the entered criteria. To list all groups existing in the system, click the View all groups button.
Click on a group name to select it in the Available Groups section, and then click Assign.
The group will be listed in the Group(s) Can Manage section.
To reassign it, click on a group name to select it, and then click Remove.
For installations with a Cisco contact center platform (UCCX, UCCE or Webex CC) no action is required. Your system will automatically update team assignments.
For non-Cisco installations, it is necessary to manually assign groups to their correct supervisors based on your specific team structure. If this is not configured, it will not be possible to perform tasks related to agents in WFM.
If a group (either imported or manually created) is manually assigned for review to a user who is being synchronized with Cisco platform, this change will be lost once the next synchronization is executed.