Note: Changes in role assignments are only applied after a user is logged out of the system.
Overview
Workforce Optimization (WFO) has a default list of composite roles, each with its own effective roles assigned by default. Effective roles are granular and grant access to specific pages, features, and items in the menu. Default composite and effective roles can be modified.
Users who have both the manage-users and view-users effective roles assigned from the User Management application (assigned to the eleveo.admin by default), are able to assign roles to other users. Read more about this by going to the Assigning Roles page.
Users who have both the manage-custom-roles and view-custom-roles effective roles assigned from the User Management application (assigned to the eleveo.admin by default), are able to add and configure custom realm roles. Read more about this by going to the Managing Custom Roles page.
This page describes roles specific to Workforce Optimization (WFO) and Quality Management (QM). For information on how to manage or modify roles please refer to the dedicated guides:
Application Structure
For the purpose of licensing, the Workforce Optimization (WFO) application is divided into several application modules which are licensed separately, with each module requiring additional effective roles. Some roles ‘consume’ a license and must be assigned to the agent/user in order for interactions associated with the agent/user to be processed.
For example:
-
The role
REVIEW_AGENT_ENABLEDrole allows an agent to be reviewed. The role assignment consumes a license. -
The role
SPEECH_PROCESSING_ENABLErole enables speech processing and transcription generation if at least one agent in the conversation has the role assigned. The role assignment consumes a license.
Roles are displayed after selecting the correct application module. Read more about this by going to the Assigning Roles page.
The following application modules and their roles for WFO are available:
|
Application |
Application module* |
Associated roles |
Consumes License? |
|---|---|---|---|
|
Workforce Optimization |
|
|
YES |
|
|
|
YES |
|
|
|
|
YES |
|
|
|
|
NO |
|
|
|
|
NO |
|
|
|
|
NO |
|
|
|
|
NO |
|
|
|
|
NO |
|
|
|
|
NO |
|
|
|
|
NO |
|
|
|
|
YES |
|
|
|
|
NO |
|
|
|
|
YES |
|
|
|
|
YES |
|
|
|
|
YES |
|
|
|
|
YES |
|
|
|
|
YES |
|
|
|
|
NO |
|
|
Interaction Service |
|
|
NO |
*Use the application module name to find the roles on the Role Mapping tab in User Management.
Default Effective Application Roles
All default effective roles for WFO are grouped under the Conversations - shared roles application module.
The below table contains default effective roles for the WFO application, as well as their default assignment of composite roles:
*x – it means that the effective role is assigned to the composite role by default
|
Name of an effective role (Descriptive - Name)
|
Action allowed |
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
Conversations |
|||||||
|
Conversations - Agent View
|
View, filter, and play back your own conversations. You also need the "View Conversations screen" permission to see the conversations in the tree on the left. |
x |
x |
x |
|
x |
|
|
Conversations - Team View
|
View the list of all Conversations with customers handled by the users in your team, search this list for specific conversations, and play back/display them for further study and review. You also need the "View Conversations screen" permission to see the conversations in the tree on the left. |
x |
x |
x |
|
|
|
|
Conversations - Full view
|
View the list of all Conversations with customers, search this list for specific conversations, and play back/display them for further study and review. |
x |
|
|
x |
|
|
|
Conversations - Tags View
|
View the tags in a conversation. |
x |
x |
x |
x |
x |
|
|
Conversations - Export MP3
|
Export selected recorded calls as an MP3 file. |
x |
|
|
x |
|
|
|
Conversations - Anonymization
|
Permanently remove the personally identifiable information (PII) of the selected conversations. |
x |
|
|
x |
|
|
|
Conversations - Export JSON
|
Export selected data in JSON format. |
x |
|
|
x |
|
|
|
Conversations - Tags Edit
|
Edit tags assigned to conversations. |
x |
|
|
x |
|
|
|
Conversations - Tags Add
|
Assign tags to conversations.
|
x |
x |
x |
x |
|
|
|
Conversations - Review View
|
View the details of manual reviews in the conversations details pane. |
x |
x |
x |
x |
|
|
|
Reviews
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
Review - Review Myself
|
An agent can perform self-review. |
|
|
|
|
x |
|
|
Review - Agent to be evaluated
|
An agent can be evaluated, this consumes a license. |
|
|
|
|
x |
|
|
Review - Add Specific Conversations
|
View button Add a specific conversation on a review form and can perform the action. This role is NOT required in order to replace a conversation in a review. |
x |
x |
x |
|
|
|
|
Review - Evalulate Agents
|
Can evaluate agent in assigned teams(and all sub-teams) both ad hoc review as well as they can be chosen as a reviewer in the Plans Manager. A user with such a role can also be chosen as a reviewer in the Plans Manager and when planning a review from conversation explorer.. User with the role View all Reviews assigned to them in Review list. |
x |
x |
x |
|
|
|
|
Reviews - Replace Conversation
|
Replace conversations. |
x |
x |
x |
|
|
|
|
Reviews - Reassign
|
Change reviewer(s). |
x |
|
|
|
|
|
|
Reviews - Plan ad hoc reviews (from Conversation Explorer) for assigned teams
|
Plan reviews from Conversation Explorer for assigned teams and sub-teams (can choose any number of reviewers from the list who are allowed to perform a review - reviewers as well as agents (if they can perform a self-review)). |
|
x |
x |
|
|
|
|
Reviews - Plan ad hoc reviews (from Conversation Explorer) for anybody (all)
|
Plan reviews from Conversation Explorer for all conversations (can choose any number of reviewers from the list who are allowed to perform review - reviewers as well as agents (if they can perform self-review)). |
x |
|
|
|
|
|
|
Reviews - Agent View
|
View reviews where the user is a reviewee. |
|
|
|
|
x |
|
|
Reviews - Team View
|
View all reviews of all agents in their team(s). |
|
x |
|
|
|
|
|
Reviews - View All
|
View all reviews. |
x |
|
|
|
|
|
|
Reviews - Reopen
|
Reopen completed reviews. |
x |
x |
|
|
|
|
|
Reviews - Delete
|
Delete a review. |
x |
|
|
|
|
|
|
Reviews - Edit
|
Visibility refers to including content in reports and revealing the results to the agent. |
x |
x |
x |
|
|
|
|
Review scheduler - plan for my teams
|
Plan reviews for assigned teams. |
|
x |
|
|
|
|
|
Review scheduler - Plan for All Teams
|
Plan reviews for assigned teams and subteams. |
x |
|
|
|
|
|
|
Review scheduler - Edit my plans
|
Edit plans where the user is the creator.
|
|
x |
|
|
|
|
|
Review scheduler - Edit all plans
|
Edit all plans.
|
x |
|
|
|
|
|
|
Preferences - Edit
|
Add, edit, or remove categories used in reviews. |
x |
|
|
|
|
x |
|
Surveys |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
Survey - Agent to be evaluated
|
Agents with this role can be surveyed. |
|
|
|
|
x |
|
|
Surveys - Agent View
|
A user with the role can view their own surveys. |
|
|
|
|
|
|
|
Survey - Team View
|
View all surveys of the agents in their assigned teams. Modify settings to include/exclude from reports. |
|
x |
x |
|
|
|
|
Survey - View All
|
View all surveys of all agents in the system. Modify settings to include/exclude from reports. Can delete surveys. |
x |
|
|
|
|
|
|
Surveys - Add new survey
|
System permission is required to insert survey results into the Eleveo database. |
|
|
|
|
|
|
|
Training |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
Trainings - Agent to get training
|
Agent with such role can be assigned to a training. |
|
|
|
|
x |
|
|
Training - Agent View
|
A user with the role View and edit their own trainings. |
|
|
|
|
x |
|
|
Training - Team View
|
See all trainings of the agents in assigned teams. |
|
x |
x |
|
|
|
|
Trainings - View All
|
See all the trainings of the agents in the system. |
x |
|
|
|
|
|
|
Trainings - Delete
|
Delete trainings that user View |
x |
|
|
|
|
|
|
Training planner - plan for my teams
|
Access to Training planner. User can only schedule trainings for their team. |
|
x |
|
|
|
|
|
Training planner - Plan for All Teams
|
Plan trainings for all agents in the system. |
x |
|
|
|
|
|
|
Training planner - Edit my plans
|
Manage training planner plans created by the user. Not part of phase 1. |
|
x |
|
|
|
|
|
Training planner - Edit all plans
|
Manage all training planner plans regardless of who is the owner/creator of the template. Not part of phase 1. |
x |
|
|
|
|
|
|
Questionnaires
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
Questionnaires - Manage
|
Create, amend, and deactivate questionnaires. You can also specify which users can use questionnaires to review agents. |
x |
|
|
|
|
|
|
Questionnaires - View
|
View all questionnaires unless restricted directly within the in Questionnaire Permissions settings. |
|
x |
x |
x |
x |
|
|
Scoring Tiers
|
|
|
|
|
|
|
|
|
Scoring Tiers - Manage
|
Create/edit/delete scoring tiers. |
x |
x |
|
|
|
|
|
Scoring Tiers - View
|
See only the details of scoring tiers. This role is deprecated in v 10.0 and will be removed in an upcoming release. |
x |
x |
|
|
|
|
|
Reports
|
|
|
|
|
|
|
|
|
Reports - View Myself
|
See the data in reports that relate to you as an individual user. This privilege was designed to allow agents a limited view of the data in reports. |
x |
x |
x |
|
x |
|
|
Reports - View All
|
See the data in reports that relate to all the users. |
x |
|
|
|
|
|
|
Reports - View Assigned Teams
|
See the data in reports that relate to the teams in which you are a reviewer. |
x |
x |
|
|
|
|
|
Replacement Reasons
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
Replacement Reasons - Edit
|
Add a replacement reason when you replace or delete a conversation in the Reviewer form which has been supplied by the Plans Manager as a "Random Conversation". |
x |
|
|
|
|
|
|
Data Export
|
|
|
|
|
|
|
|
|
Data Export My Results
|
See only my files (Data export → Export Schedules) users. |
|
x |
x |
|
|
|
|
Data Export All Results
|
See all exports (Data export → Export Schedules), it means even those results that were created by different users. |
x |
|
|
|
|
|
|
Data Export assigned teams
|
Can export data about assigned teams. |
|
x |
x |
|
|
|
|
Data Export All
|
Can manage all actions related to the data export (View the option, create/edit their own and someone else's exporting, downloading, deleting options). |
x |
|
|
|
|
|
|
Administration
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
|
Admin Preferences - Edit
|
Change the settings on the Preferences page. |
x |
|
|
x |
|
|
|
Audit - View
|
View the audit log and search the list of user actions. |
x |
|
|
x |
|
|
|
Global Templates - Edit
|
Manage all Plans Manager (Plans) and training planner (Templates), regardless of who is the owner/creator of the template. Without this permission, you can only see and edit your own Searches/Plans/Templates. |
x |
|
|
|
|
|
|
Manage Data Lifecycle
|
Configure the protection (guarding) of Saved Filters. |
x |
|
|
|
|
|
|
Tags - Manage
|
View, create and edit interaction tags. If this permission is not granted, the Tags option is hidden from the Administration. |
x |
|
|
x |
|
|
|
Manage Compliance
|
Perform and manage compliance-related activities. |
x |
|
|
x |
|
|
|
Preferences - Edit - MQM Administration PREFERENCES_EDIT |
Add, edit, or remove categories used in reviews. |
|
|
|
|
|
x |
|
Saved Filter Assignment
|
Allows a user to assign Saved Filters to specific users. By default, this role is assigned to the |
x |
|
|
|
|
|
Download an excel file that contains this table - UM V10.xlsx
Additional Permissions
|
Administration of Retention Policies Assigned in User Management under Client Roles > Interaction Service roles |
|
|
|
|
|
|
|
|
|
View the Retention Polices UI tab. Add, edit, or remove Retention (deletion) and Compliance Rules (protection) within the WFO interface. |
x |
|
|
|
|
|
Assigning License-Based Roles to Users
License-based roles can be assigned to users as a part of a custom role (containing default application roles, as well as necessary license-based roles).
More information about it can be found on the page Using Eleveo Specific Roles.