From Bright Pattern Documentation
Jump to: navigation, search
 
(45 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<translate>= Privileges =
+
= Privileges =
Registered users of your Bright Pattern Contact Center solution are assigned ''privileges'' that can be used to control access to various contact center functions. Privileges are arranged in the same way as they appear on the [[contact-center-administrator-guide/Roles|Roles]] page of the Contact Center Administrator application. For general information about privileges and roles, see section [[contact-center-administrator-guide/Roles|Roles]].
 
  
 +
{{NavLink | Contact Center Administrator > Roles > Properties Tab}}
 +
 +
Registered users of your Bright Pattern Contact Center solution are assigned ''privileges'' that can be used to control access to various contact center functions. Privileges are arranged in the same way as they appear on the [[Contact-center-administrator-guide/Roles |Roles]] page of the Contact Center Administrator application. For general information about privileges and roles, see section [[Contact-center-administrator-guide/Roles |Roles]].
 +
 
Privileges are organized into seven categories (i.e., groups):
 
Privileges are organized into seven categories (i.e., groups):
* Interaction Handling
+
* [[#Interaction Handling | Interaction Handling]]
* Quality Management
+
* [[#Quality Management | Quality Management]]
* Security and Administration
+
* [[#Security Administration Group | Security and Administration]]
* Service and Campaign Administration
+
* [[#Service and Campaign Administration | Service and Campaign Administration]]
* Supervision
+
* [[#Supervision | Supervision]]
* System Administration
+
* [[#System Administration | System Administration]]
* BPO Client
+
* [[#Miscellaneous Management Functions | Miscellaneous Management Functions]]
 
+
* [[#BPO Client | BPO Client]]
'''Note:''' Some service configuration changes that affect agent behavior are not picked up dynamically by Agent Desktop. Thus, after making a change to privileges, we recommend that all affected agents re-login to Agent Desktop.
 
 
 
== Interaction Handling group ==
 
=== Access full-screen Agent Desktop ===
 
The ''Access full-screen Agent Desktop'' privilege allows the user to enable full-screen Agent Desktop view within CRM applications.
 
  
Because CRM systems typically have their own email and case management capabilities, the full-screen mode normally would be used by supervisors only.
+
{{Note |Some service configuration changes that affect agent behavior are not picked up dynamically by Agent Desktop. After making changes to privileges, {{BPCC}} recommends that all affected agents re-login to Agent Desktop. Any supervisors using these privileges apply toward the contact center's use license limit (i.e., the number of allowed supervisors).}}
 +
 +
== Interaction Handling ==
  
=== Delete contacts ===
+
; Access full-screen Agent Desktop
The ''Delete contacts'' privilege allows the deletion of contacts. If enabled, users can delete individual contacts via the Agent Desktop. When a contact is deleted, its activity history is deleted too. Cases are not deleted automatically.
+
: The ''Access full-screen Agent Desktop'' privilege allows users to enable full-screen Agent Desktop view within CRM applications. Because CRM systems typically have their own email and case management capabilities, the full-screen mode normally would be used by supervisors only.
  
=== Edit contacts ===
+
; Create personal chat invitation link
The ''Edit contacts'' privilege provides write access to contacts. If enabled, users can create new contacts, and users can modify any fields in existing contacts (but not activity history).
+
The Create personal chat invitation link privilege lets users view the '''Create direct chat invitation link''' button in Agent Desktop. Clicking this button generates a direct chat URL that agents can send to a client so they can continue an ongoing interaction using chat.
 +
 +
; Delete contacts
 +
: The ''Delete contacts'' privilege allows the deletion of contacts. If enabled, users can delete individual contacts via the Agent Desktop. When a contact is deleted, its activity history is deleted too. Cases are not deleted automatically.
 +
 +
; Edit contacts
 +
: The ''Edit contacts'' privilege provides write access to contacts. If enabled, users can create new contacts and modify any fields in existing contacts (but not activity history).
  
=== Force pop-out phone window ===
+
{{Note|In order to [[Agent-guide/Tutorials/Contacts/HowtoMergeContacts | merge contacts]], a user must have both the ''Delete contacts'' and ''Edit contacts'' privileges.}}
The ''Force pop-out phone window'' privilege allows the user to open Agent Desktop in a pop-out window. For more information, see section [[agent-guide/UnderstandingScreen-pop|Understanding Screen-Pop]] of the ''Agent Guide''.
 
  
Enabling this privilege is generally not recommended if you plan to deliver [[contact-center-administrator-guide/ActivityForms|activity forms]] and/or other web content to agents via [[agent-guide/UnderstandingScreen-pop|screen pop]].
+
; Force pop-out phone window
 +
: The ''Force pop-out phone window'' privilege allows the user to open Agent Desktop in a pop-out window. For more information, see section [[Agent-guide/UnderstandingScreen-pop |Understanding Screen-Pop]] of the ''Agent Guide''.  
  
Note that if the user has any privileges in the ''Supervision'' group (see below), the user will not be able to open Agent Desktop in a pop-out window even if the user has this privilege.
+
{{Note | Enabling this privilege is generally not recommended for delivering [[Contact-center-administrator-guide/ActivityForms |activity forms]] or other web content to agents via [[Agent-guide/UnderstandingScreen-pop |screen pop]]. If the user has any privileges in the ''Supervision'' group (see below), the user will not be able to open Agent Desktop in a pop-out window even if the user has this privilege.}}
 +
 +
; Handle automatically distributed interactions
 +
: The ''Handle automatically distributed interactions'' allows users to receive calls from a service queue and preview records. This basic privilege allows the user to perform typical call center agent work (i.e., provide services over the phone and participate in outbound campaigns). The ability to handle customer chat or email interactions is controlled via separate privileges (see ''Handle email and cases'' and ''Handle service chat'').
 +
 +
; Handle email and cases
 +
: When enabled, the ''Handle email and cases'' privilege allows users to handle email interactions with customers as well as create and process customer cases, which may include interactions of any media type.
  
=== Handle automatically distributed interactions ===
+
; Handle leads
The ''Handle automatically distributed interactions'' allows the user to receive calls from a service queue and preview records. This is the basic privilege that allows the user to perform typical call center agent work (i.e., provide services over the phone and participate in outbound campaigns).
+
: Reserved.
 +
 +
; Handle service chats
 +
: With the ''Handle service chats'' privilege, the user may [[Agent-guide/HowtoAcceptaChatRequest |handle chat interactions with customers]]. This includes chat interactions started by customers via SMS.
 +
 +
{{Note |The ability to initiate a chat with a customer via SMS is controlled by the ''Initiate SMS conversation'' privilege. The ''Send internal chats'' privilege controls the ability to use internal chat.}}
 +
 +
; Initiate SMS conversation
 +
: The ''Initiate SMS conversation'' privilege allows the user to [[Agent-guide/Tutorials/Chat/HowtoSendSMSMessages |initiate chats with customers via SMS]].
  
The ability to handle customer chat or email interactions is controlled via separate privileges (see ''Handle email and cases'' and ''Handle service chat'').
+
; Initiate and conduct remote assist sessions
 +
: The ''Initiate and conduct remote assist sessions'' privilege allows users to use the [[Agent-guide/Tutorials/RA/Overview|Remote Assist]] feature to initiate and conduct native remote assistance sessions with customers.
 +
 +
; Listen to call recordings and view chat transcripts on assigned services
 +
: With this privilege, the user may review [[Reporting-reference-guide/CallRecordings | call recordings]] and [[Reporting-reference-guide/ChatTranscripts  |chat transcripts]] of the services that the user is qualified to handle (i.e., has corresponding [[Contact-center-administrator-guide/UsersandTeams/SkillLevels  |service skills]]).
 +
 +
; Listening to own call recordings and view own chat transcripts
 +
: This privilege provides Agent Desktop users the capability, via activity history, to access recordings where the agent participated (at least partially). This privilege applies to Agent Desktop only.
 +
 +
; Login to Agent Desktop
 +
: ''Login to Agent Desktop'' allows users to log into Agent Desktop and perform basic back-office telephony functions. Any user needing access to Agent Desktop must have this privilege.  
  
=== Handle email and cases ===
+
{{Note |This privilege alone is insufficient for performing typical contact center agent work. Any user who logs into Agent Desktop will be counted as a concurrent user for the duration of the login session. Service providers may impose a limit on how many users may be logged on concurrently.}}
When enabled, the ''Handle email and cases'' privilege allows users to:
 
* Edit cases
 
* Create new cases manually
 
* Mark cases as spam
 
  
=== Handle service chats ===
+
; Login to Mobile app
With the ''Handle service chats'' privilege, the user may [[agent-guide/HowtoAcceptaChatRequest|handle chat interactions with customers]]. This includes chat interactions started by customers via SMS.
+
: This privilege is required in order to allow users to log into the Bright Pattern Contact Center Mobile app. The Mobile app allows users to handle customer interactions from a supported Android or iOS device. For more information, see the ''Mobile App Admin Guide''.  
  
Note that the ability to initiate a chat with a customer via SMS is controlled by a separate privilege (see ''Initiate SMS conversation''). Likewise, the ability to use internal chat is controlled by a separate privilege (see ''Send internal chats'').
+
{{Note| This privilege is not included in any predefined roles.}}
 +
 +
; Make external calls
 +
: A user with the ''Make external calls'' privilege may make external calls and blind transfers to external destinations from Agent Desktop. If the user does not have this privilege, an attempt to make an external call or blind transfer results in an error message displayed on Agent Desktop.
 +
 +
{{Note |The absence of this privilege does not prevent users from making external calls using the dial pad of their hardphones.}}
 +
 +
; Mask interaction content
 +
: The ''Mask interaction content'' privilege allows users to mask fragments of original customer email text, chat text, and images. For more information, see section [[agent-guide/HowtoMaskSensitiveData|How to Mask Sensitive Data]] of the ''Agent Guide''.  
  
=== Initiate SMS conversation ===
+
{{Note | Prior to Bright Pattern Contact Center version 5.10.0, this setting was previously known as ''Mask original email content''.}}
The ''Initiate SMS conversation'' privilege allows the user to [[agent-guide/HowtoSendSMSMessages|initiate chats with customers via SMS]].
+
 +
; Modify own identification data
 +
: The ''Modify own identification data'' privilege allows the user to be able to modify specific fields of the user profile. If the privilege is not present, the following fields are locked: First Name, Last Name, Chat Nickname
 +
 +
; Remotely monitor calls
 +
: Allows users to remotely monitor calls via the [[Scenario-builder-reference-guide/ScenarioBlocks/MonitorCall|Monitor Call]] scenario block by providing their user ID and PIN. If a user without this permission attempts to authenticate with the Monitor Call block, it will result in an ''access denied'' conditional exit.
  
=== Listen to call recordings and view chat transcripts on assigned services ===
+
; See other agents/teams in directory
With this privilege granted, the user may review [[reporting-reference-guide/CallRecordings|call recordings]] and [[reporting-reference-guide/ChatTranscripts|chat transcripts]] of the services that the user is qualified to handle (i.e., has corresponding [[Contact-center-administrator-guide/UsersandTeams/SkillLevels | service skills]]).
+
: This privilege lets the user see all configured teams and team members in the Agent Desktop directory and view their current availability (presence). For more information, see section [[Agent-guide/HowtoUsetheDirectory  |How to Use the Directory]] of the ''Agent Guide''.
 +
 +
; See other agents’ cases
 +
: ''See other agents’ cases'' allows the user to see cases handled by other agents. If the user does not have this privilege, the user will be able to see only cases with which the user has worked. This privilege only affects [[Agent-guide/HowtoSendaFollow-upOutboundEmail  |case search]]. The absence of this privilege does not affect the user's ability to receive emails related to existing cases that the user has not worked on.
 +
 +
; Send internal chats
 +
: The ''Send internal chats'' privilege allows the user to [[Agent-guide/HowtoUseInternalChat  |initiate internal chat conversations]].
 +
 +
; Start recording of interactions
 +
: With this privilege, the user may [[Agent-guide/HowtoRecordaCall  |start call recording]].
  
=== Listening to own call recordings and view own chat transcripts ===
+
; Stop recording of interactions
This privilege provides Agent Desktop users the capability, via activity history, to access recordings where the agent participated (at least partially). This privilege applies to Agent Desktop only.
+
: ''Stop recording of interactions'' allows the user to [[Agent-guide/HowtoStoporPauseCallRecording  |stop call recording]].
 +
 +
; Transfer calls
 +
: The ''Transfer calls'' privilege allows the user to [[Agent-guide/HowtoTransferaCall  |transfer customer interactions to consultation parties]] and [[Agent-guide/HowtoHostaConference  |host conferences]] (both via consultation and single-step). The absence of this privilege does not affect the user's ability to make blind transfers of customer interactions or transfer or conference internal calls.
 +
 +
; Transfer cases
 +
: The ''Transfer cases'' privilege allows the user to transfer cases. When enabled, the [[#Handle_email_and_cases|''Handle email and cases privilege'']] allows users to handle email interactions with customers as well as create and process customer cases, which may include interactions of any media type.
 +
 +
; Use Calendar
 +
: The ''Use Calendar'' privilege enables users to use the Agent Desktop [[Agent-guide/HowtoScheduleanEvent  |calendar]] for scheduling.
 +
 +
; Use Favorites tab
 +
: ''Use Favorites tab'' is an agent-level privilege that controls whether users can see and set favorites from the Agent Desktop application. This privilege is an agent behavior control to prevent users from dialing destinations they should not based on FCC/TCPA and organizational rules.
 +
 +
; Use Recent Calls tab
 +
: The ''Use Recent Calls tab'' privilege lets the user restrict access to recent calls. This privilege uses TCPA manual dialing to limit which agents can access recent calls.
 +
 +
; Use RightNow
 +
: ''Use RightNow'' allows the user to use Agent Desktop embedded into the Oracle Service Cloud application (formerly called RightNow). This privilege enables access to the Agent Desktop widget within Oracle Service Cloud. For more information, see the [[Rightnow-integration-guide/Purpose  |''Oracle Service Cloud Integration Guide'']].
 +
 +
; Use ServiceNow
 +
: ''Use ServiceNow'' allows the user to use Agent Desktop embedded into the ServiceNow application. This privilege enables access to the Agent Desktop widget within ServiceNow. For more information, see the [[Service-now-integration-guide/Purpose  |''ServiceNow Integration Guide'']].
 +
 +
; Use Zendesk
 +
: With the ''Use Zendesk'' privilege, the user may use Agent Desktop embedded into the Zendesk application. This provides privileged access to the Agent Desktop widget within Zendesk. To enable a full-screen Agent Desktop view within Zendesk, the user must also have the ''Access full Agent Desktop'' privilege. For more information, see the [[Zendesk-integration-guide/Purpose  |''Zendesk Integration Guide'']].
 +
 +
; View content of all emails
 +
: When enabled, ''View content of all emails'' allows users to view the contents of all email interactions, including those not associated with the services they are skilled to handle.  
  
=== Login to Agent Desktop ===
+
; View content of emails on assigned services
''Login to Agent Desktop'' allows the user to log in to Agent Desktop application and perform basic back-office telephony functions. Any user who needs access to Agent Desktop must have this privilege. Note that this privilege alone is not sufficient for performing typical contact center agent work.
+
: When enabled, ''View content of emails on assigned services'' allows users to view the contents of email interactions associated only with the services they are skilled to handle (i.e., not all emails).
  
Note that any user who logs into Agent Desktop will be counted as a concurrent user for the duration of the login session. Your service provider may impose a limit on how many of your users may be logged on concurrently.
+
{{Note | The restriction applies only to the email body and attachments. The user can still view the email metadata (e.g., timestamp, sender, receiver, etc.).}}
 
 
=== Make external calls ===
 
A user with the ''Make external calls'' privilege may make external calls and blind transfers to external destinations from the Agent Desktop application. If the user does not have this privilege, an attempt to make an external call or blind transfer will result in a text error message displayed on Agent Desktop.
 
 
 
Note that the absence of this privilege does not prevent users from making external calls using the dial pad of their hardphones.
 
 
 
=== Mask original email content ===
 
The ''Mask original email content'' privilege allows the user to mask fragments of original customer email text. For more information, see section [[agent-guide/HowtoMaskSensitiveData|How to Mask Sensitive Data]] of the ''Agent Guide''.
 
 
 
=== Modify own identification data ===
 
The ''Modify own identification data'' privilege allows the user to be able to modify specific fields of the user profile. If the privilege is not present, the following fields are locked:
 
* First Name
 
* Last Name
 
* Chat Nickname
 
 
 
=== See other agents/teams in directory ===
 
This privilege lets the user see all configured teams and team members in the Agent Desktop directory and view their current availability (presence). For more information, see section [[agent-guide/HowtoUsetheDirectory|How to Use the Directory]] of the ''Agent Guide''.
 
 
 
=== See other agents’ cases ===
 
''See other agents’ cases'' allows the user to see cases handled by other agents. If the user does not have this privilege, the user will be able to see only cases that with which the user has worked. This privilege affects [[agent-guide/HowtoSendaFollow-upOutboundEmail|case search]] only. Absence of this privilege does not affect the user’s ability to receive emails related to existing cases that the user has not worked on.
 
 
 
=== Send internal chats ===
 
The ''Send internal chats'' privilege allows the user to [[agent-guide/HowtoUseInternalChat|initiate internal chat conversations]].
 
 
 
=== Start recording of interactions ===
 
With this privilege, the user may [[agent-guide/HowtoRecordaCall|start call recording]].
 
 
 
=== Stop recording of interactions ===
 
''Stop recording of interactions'' allows the user to [[agent-guide/HowtoStoporPauseCallRecording|stop call recording]].
 
 
 
=== Transfer calls ===
 
The ''Transfer calls'' privilege allows the user to [[agent-guide/HowtoTransferaCall|transfer customer interactions to consultation parties]] and [[agent-guide/HowtoHostaConference|host conferences]] (both via-consultation and single-step).  
 
 
 
Absence of this privilege does not affect user’s ability to
 
* make blind transfers of customer interactions
 
* transfer or conference internal calls
 
 
 
=== Use Calendar ===
 
The ''Use Calendar'' privilege enables users to use the Agent Desktop [[agent-guide/HowtoScheduleanEvent|calendar]] for scheduling.
 
 
 
=== Use Favorites tab ===
 
''Use Favorites tab'' is an agent-level privilege that controls whether the user can see and set favorites from the Agent Desktop application. This privilege is an agent behavior control to prevent users from dialing destinations that they should not based on FCC/TCPA and organizational rules.
 
 
 
=== Use Recent Calls tab ===
 
The ''Use Recent Calls tab'' privilege lets the user restrict access to recent calls. This privilege uses TCPA manual dialing to limit which agents can access recent calls.
 
 
 
=== Use RightNow ===
 
''Use RightNow'' allows the user to use Agent Desktop embedded into the Oracle Service Cloud application (formerly called RightNow). This privilege enables access to the Agent Desktop widget within Oracle Service Cloud.
 
 
 
For more information, see the [[rightnow-integration-guide/Purpose|''Oracle Service Cloud Integration Guide'']].
 
 
 
=== Use ServiceNow ===
 
''Use ServiceNow'' allows the user to use Agent Desktop embedded into the ServiceNow application. This privilege enables access to the Agent Desktop widget within ServiceNow.
 
 
 
For more information, see the [[service-now-integration-guide/Purpose|''ServiceNow Integration Guide'']].
 
 
 
=== Use Zendesk ===
 
With the ''Use Zendesk'' privilege, the user may use Agent Desktop embedded into the Zendesk application. This privilege enables access to the Agent Desktop widget within Zendesk. To enable full-screen Agent Desktop view within Zendesk application, the user must also have the ''Access full Agent Desktop'' privilege.
 
 
 
For more information, see the [[zendesk-integration-guide/Purpose|''Zendesk Integration Guide'']].
 
 
 
=== View content of all emails ===
 
When enabled, ''View content of all emails'' allows users to view the contents of all email interactions, including those not associated with the services they are skilled to handle.
 
 
 
Bright Pattern Contact Center versions 5.9.0 and later will grant this privilege to all existing roles by default except those that have the ''BPO Reviewer'' privilege [[Contact-center-administrator-guide/UsersandTeams/Privileges#Listening_to_call_recordings_and_view_chat_transcripts_on_services_in_reviewer_role|''Listening to call recordings and view chat transcripts on services in reviewer role'']]. This applies to the roles of:
 
* Any newly created tenant
 
* Any existing contact center upgrading from any version of Bright Pattern Contact Center software to version 5.9.0 or later.
 
 
 
 
 
Note that the behavior associated with this privilege was the default system behavior before version 5.9.0.
 
 
 
=== View content of emails on assigned services ===
 
When enabled, ''View content of emails on assigned services'' allows users to view the contents of email interactions associated only with the services they are skilled to handle (i.e., not all emails).
 
 
 
Within the Agent Desktop application, these viewing restrictions will be applied to all views where email content may appear. The general principles are that unauthorized agents:
 
* Cannot see the body of “restricted” emails or any attachments
 
* Cannot actively work on a case that contains any “restricted” emails (e.g., open a case, change a case’s state, disposition a case, reply to any emails within the case, etc.)
 
* Should still be able to view case metadata (e.g., name, date, email subject, etc.)
 
* Should still be able to view metadata of any “restricted” emails within the case
 
* Should still be able to view both bodies and metadata of any “unrestricted” emails within the case
 
 
 
 
 
For all case preview panes, these principles are implemented as follows:
 
* If there are one or more “restricted” emails in the selected case, the user’s view will change as follows:
 
** The entire body of any “restricted” email in the preview pane, including any attachments, will be replaced with the message, “Restricted content.”
 
* For the given email, the following controls will be hidden:
 
** Show original message content
 
** Reply
 
** Forward
 
* For the case, the following controls will be hidden:
 
** Open
 
** Set state
 
** Pin
 
** View
 
** Grab
 
** Spam
 
* All other data elements of the preview pane will still be visible; all other controls will still be available.
 
 
 
 
 
For email draft view or case detail view, these principles are implemented as follows:
 
* If there is at least one “restricted” email in the case, the user will not be able to open this case at all:
 
** Opening such a case from any preview panes will not be possible because the corresponding controls will be hidden.
 
** When the user tries to open such a case directly from the list view (double-click), the following error message will be displayed, “You do not have permissions to work with this case.”
 
 
 
 
 
For a contact’s Activities detail pane, these principles are implemented as follows:
 
* If the selected activity is a “restricted” email, the user’s view change as follows:
 
** The entire body of the given email, including any attachments and/or graphics, is replaced with the message, “Restricted content.”
 
** For the given email, the [[Agent-guide/Tutorials/Cases/HowtoPrintanEmail|''Show original message content '']] control is hidden
 
** All other data elements of the activity detail view will still be visible.
 
  
 +
; View real-time transcripts of voice conversations
 +
: Allows authorized users to access and view live transcripts of voice and chat interactions. Viewing real-time transcripts of voice conversations requires the '''Speech to Text''' feature to be enabled. To access this privilege, your service provider must turn on '''Enable Real-time voice transcript delay and bot-based agent assist'''.
 +
{{Note | Assigning this privilege won't affect agents currently logged in. They won't see real-time transcripts or Agent Assist suggestions even if they have the required permission. To access these features, agents will need to log out and log back in after the privilege is assigned.}}
 +
 
== Quality Management ==
 
== Quality Management ==
=== Accept/dispute evaluations of their interactions by others ===
+
''Accept/dispute evaluations of their interactions by others'' allows the user to accept or dispute a quality management evaluation of herself.  
+
; Accept/dispute evaluations of their interactions by others
 +
: ''Accept/dispute evaluations of their interactions by others'' allows users to accept or dispute a quality management evaluation of themselves.
 +
 +
; Assign evaluations and calibrations
 +
: ''Assign evaluations and calibrations'' allows users to assign quality management evaluations and calibrations to members of teams that they supervise. Having both this privilege and the ''Manage all teams'' privilege allows a user to assign quality management evaluations and calibrations to any other user.
 +
 +
; Confirm evaluations of supervised agents
 +
: ''Confirm evaluations of supervised agents'' allows users to accept or dispute quality management evaluations of users with the Supervisor role.
 +
 +
; Delete evals completed by anyone
 +
: ''Delete evals completed by anyone'' allows the user to delete evaluations of agents in the user's assigned team unless the privilege [[Contact-center-administrator-guide/UsersandTeams/Privileges#Manage_evaluations_across_teams  |Manage evaluations across teams]] is enabled for the same user.
 +
 +
; Delete evals completed by themselves
 +
: ''Delete evals completed by themselves'' allows users to delete quality management evaluations completed by themselves.
 +
 +
; Edit evaluation forms
 +
: '' evaluation forms'' allows the user to edit quality management evaluation forms in the [[QM/EvaluationForms/AboutEvaluationForms  |Evaluation Form Editor]] application. If a form is assigned to a service or campaign, to edit it, one needs either the [[Contact-center-administrator-guide/UsersandTeams/Privileges#Manage_all_services_and_campaigns  |Manage all services and campaigns]] privilege or the [[Contact-center-administrator-guide/UsersandTeams/Privileges#Manage_assigned_services_and_campaigns  |Manage assigned services and campaigns]] privilege to edit that service.
 +
 +
; Edit public interaction searches
 +
: ''Edit public interaction searches'' allows users to edit the public searches seen in Agent Desktop, section Quality Management > Eval Home.
 +
 +
; Evaluate agent interactions
 +
: ''Evaluate agent interactions'' allows users to evaluate agent interactions Agent Desktop, section Quality Management.
 +
 +
; Evaluate own interactions
 +
: ''Evaluate own interactions'' allows users to evaluate their own interactions and is assigned to agents by default. Supervisors or evaluators are meant to confirm these evaluations.  
  
=== Assign evaluations and calibrations ===
+
{{Note |These evaluations can be confirmed by a user's supervisor or a supervisor assigned to a user's team only.}}
''Assign evaluations and calibrations'' allows the user to assign quality management evaluations and calibrations to other users.  
+
 +
; Manage evaluations across teams
 +
: ''Manage evaluations across teams'' removes the restriction of only applying actions and accessing the quality management evaluations of the agents in the teams assigned to the user.
 +
 +
; See evals of self
 +
: ''See evals of self'' allows users to see their quality management evaluations as completed by other users.
  
=== Confirm evaluations of supervised agents ===
+
== Security Administration Group ==
''Confirm evaluations of supervised agents'' allows the user to accept or dispute quality management evaluations of users with the Supervisor role.
 
  
=== Delete evals completed by anyone ===
+
; Can edit and erase interaction records
''Delete evals completed by anyone'' allows the user to delete evaluations of agents in the user's assigned team unless the privilege [[#Manage_evaluations_across_teams|Manage evaluations across teams]] is enabled for the same user.
+
: This privilege must be assigned to the user account used for retrieval of interaction content and related metadata via the [https://documenter.getpostman.com/view/6711197/S1EUtb1f|Interaction Content API].
  
=== Delete evals completed by themselves ===
+
<!-- This privilege is added to predefined Security Administrator and System Administrator roles. -->
''Delete evals completed by themselves'' allows the user to delete quality management evaluations completed by himself.
+
; Grant all privileges
 +
: ''Grant all privileges'' allows the user to grant any privilege, regardless of the user's ''May grant or revoke'' settings with respect to specific privileges. This is helpful during product upgrades where new privileges may be introduced.
 +
 +
; Manage roles and security settings
 +
: With this privilege enabled, the user has full access to the following settings:
 +
*[[Contact-center-administrator-guide/Roles  |Roles]]
 +
*[[Contact-center-administrator-guide/SecurityPolicy |Security Policy]]
 +
*[[Contact-center-administrator-guide/SystemAccessRestrictions  |System Access Restrictions]]
 +
*[[Contact-center-administrator-guide/EncryptionKeyManagement  |Encryption Key Management]]
  
=== Edit evaluation forms ===
+
== Service and Campaign Administration ==
''Edit evaluation forms'' allows the user to edit quality management evaluation forms in the [[QM/AboutEvaluationForms|Evaluation Form Editor]] application. Note that if a form is assigned to a service or campaign, to edit it, one needs either the [[#Manage_all_services_and_campaigns|Manage all services and campaigns]] privilege or the [[#Manage_assigned_services_and_campaigns|Manage assigned services and campaigns]] privilege to edit that service.  
+
 +
; Configure reporting settings
 +
: With this privilege enabled, the user has full access to the following settings:
 +
*[[Contact-center-administrator-guide/ReportTemplates  |Report Templates]]
 +
*[[Contact-center-administrator-guide/ScheduledReports  |Scheduled Reports]]
 +
*[[Contact-center-administrator-guide/ReportingSettings  |Reporting Settings]]<br></br>
 +
 +
; Configure system-wide settings
 +
: The ''Configure system-wide settings'' privilege gives the user full access to all pages of the following menus: ''Tasks'', ''Call Center Configuration'', and ''Quality Management''. For tasks, all users who have the ''Configure system-wide settings'' privilege enabled receive an email notification each time a scheduled task fails.
 +
 +
; Control campaign operations
 +
: ''Control campaign operations'' enables the user to [[Supervisor-guide/GeneralInformationAboutCampaignOperation  |view and control assigned campaigns]] via Agent Desktop.
 +
 +
{{Note |A user must have this privilege to be selected as a service/campaign operator via the ''Services and Campaigns & Assignments'' page. In Agent Desktop, access is limited to campaigns where the user is assigned as an operator. If this privilege is revoked from a user, the user's name appears in red in the list of operators of any services/campaigns the user may have been previously assigned to operate.}}
 +
 +
; Edit knowledge base
 +
: The ''Edit knowledge base'' privilege gives the user full access to the [[Contact-center-administrator-guide/KnowledgeBase  |Knowledge Base]] via the Contact Center Administrator application. It also allows users to create articles in the ''Knowledge Base'' via Agent Desktop. Access to the ''Knowledge Base'' via the Agent Desktop application is provided in the context of the services the user can handle.
  
=== Edit public interaction searches ===
+
; Manage leads
''Edit public interaction searches'' allows the user to edit the public searches seen in the Agent Desktop application, section Quality Management > Eval Home.
+
: Reserved.
 +
 +
; Manage all services and campaigns
 +
: The ''Manage all services and campaigns'' privilege allows the user to configure all existing services campaigns regardless of whether the user is assigned to them as an administrator. To [[Contact-center-administrator-guide/AssignmentsTab  |assign teams to campaigns]], the user must also have the ''Manage all teams'' privilege. Another privilege exists to enable users to access only assigned service campaigns (see below).  
  
=== Evaluate agent interactions ===
+
{{Note |To prevent the user from creating new services and campaigns, both these privileges must be disabled.}}
''Evaluate agent interactions'' allows the user to evaluate agent interactions in the Agent Desktop application, section ''Quality Management'' when feature ''Quality Management Pro'' is ''on''. If feature ''Quality Management Pro'' is ''off'' this privilege allows the user to grade interactions while monitoring them in real-time via ''Agent Desktop'' while reviewing their recordings and transcripts via the ''Contact Center Administrator'' application.
+
 +
; Manage assigned services and campaigns
 +
: With this privilege, the user has full access to configuration of the services and campaigns that the user is assigned to as an administrator. For more information, see section [[Contact-center-administrator-guide/AssignmentsTab  |Services and Campaigns - Assignments Tab]].
 +
 +
{{Note | To assign teams to a service/campaign, the user must also have the ''Manage all teams'' privilege. Another privilege exists to enable users to access all configured campaigns regardless of assignment (see above). To prevent the user from creating new campaigns, both these privileges must be disabled.}}
  
=== Evaluate own interactions ===
+
; Manage caller IDs within services and campaigns
''Evaluate own interactions'' allows users to evaluate their own interactions and is assigned to agents by default; supervisors or evaluators are meant to confirm these evaluations. Note that these evaluations can be confirmed by a user's supervisor or a supervisor assigned to a user's team only.  
+
: The ability to view, add, delete, or change the properties of caller IDs in services and campaigns is limited to users with this privilege.
 +
 +
; Manage lists
 +
: The ''Manage lists'' privilege gives users full access to [[Contact-center-administrator-guide/Lists  |calling lists]] and [[Contact-center-administrator-guide/DoNotCallLists  |do-not-call (DNC)]] lists. Absence of this privilege does not affect the ability to [[Contact-center-administrator-guide/ListsTab  |associate existing lists with campaigns]].
 +
 +
; Manage scenarios
 +
: The ''Manage scenarios'' privilege allows users to create, view, and edit [[Contact-center-administrator-guide/ScenariosOverview  |scenarios]]. Absence of this privilege does not affect the ability to [[Contact-center-administrator-guide/ScenarioEntriesOverview  |configure scenario entries]] and associate such entries with existing scenarios.
 +
 +
; Manage skills
 +
: With the ''Manage skills'' privilege, the user may create and edit existing [[Contact-center-administrator-guide/AuxiliarySkills  |auxiliary skills]] and [[Contact-center-administrator-guide/SkillLevels  |assign skills to agents]] with specific levels.
  
=== Manage evaluations across teams ===
+
; Start campaigns and enable lists
''Manage evaluations across teams'' removes the restriction of only applying actions and accessing the quality management evaluations of the agents in the teams assigned to the user.
+
: The ''Start campaigns and enable lists'' privilege allows a user to start/stop campaigns and enable/disable campaign lists.
  
=== See evals of self ===
+
; Update content of calling lists
''See evals of self'' allows the user to see quality management evaluations of herself as completed by other users.
+
: The ''Update content of calling lists'' privilege allows a user to modify the content of existing calling lists. Users without the Update content of calling lists privilege cannot:
  
== Security Administration group ==
+
*Add records to a list manually
=== Can edit and erase interaction records ===
+
*Change any settings in the periodic import section of the Lists > Properties configuration page
This privilege must be assigned to the user account used for retrieval of interaction content and related metadata via the [[#https://documenter.getpostman.com/view/6711197/S1EUtb1f|Interaction Content API.]]
+
*Access the 'Run Import Now' function
 +
*Invoke API requests that add, change or delete the contents of calling lists<br></br>
  
This privilege is added to predefined Security Administrator and System Administrator roles.
+
; Use SMS/MMS API
 +
: This privilege allows the user to perform SMS/MMS API requests.
  
=== Grant all privileges ===
+
; Use Task Routing API
''Grant all privileges'' allows the user to grant any privilege, regardless of the user's ''May grant or revoke'' settings with respect to specific privileges. This is helpful during product upgrades where new privileges may be introduced.
+
: This privilege allows the user to perform Task Routing API requests.
  
=== Manage roles and security settings ===
+
== Supervision ==
With this privilege enabled, the user has full access to the following settings:
+
* [[contact-center-administrator-guide/Roles|Roles]]
+
; All assigned teams combined view
* [[contact-center-administrator-guide/SecurityPolicy|Security Policy]]
+
: When enabled, this privilege shows on the supervisor's home screen the agents from all teams assigned to the logged-in supervisor, specifically with the following metrics:
* [[contact-center-administrator-guide/SystemAccessRestrictions|System Access Restrictions]]
+
*State
* [[contact-center-administrator-guide/EncryptionKeyManagement|Encryption Key Management]]
+
*Time in State
 
+
*Not Ready Reason (if not ready for a reason)
== Service and Campaign Administration group ==
+
*Team (new metric)
=== Configure reporting settings ===
+
*Active interactions<br></br>
With this privilege enabled, the user has full access to the following settings:
+
* [[contact-center-administrator-guide/ReportTemplates|Report Templates]]
+
It shows all services the teams are assigned to (individual services can be hidden if needed), specifically the following metrics:
* [[contact-center-administrator-guide/ScheduledReports|Scheduled Reports]]
+
*Calls in Queue
* [[contact-center-administrator-guide/ReportingSettings|Reporting Settings]]
+
*Service Level
 
+
*Number of Agents in Queue
=== Configure system-wide settings ===
+
*Number of Ready Agents
The ''Configure system-wide settings'' privilege gives the user full access to all pages of the following menus: ''Tasks'', ''Call Center Configuration'', and ''Quality Management''.
+
*Current Max Wait Time (for calls in Queue)<br></br>
 
+
For tasks, note that all users who have the ''Configure system-wide settings'' privilege enabled will receive an email notification each time a scheduled task fails.
+
; Change alert configuration
 
+
: Users with the ''Change alert configuration'' privilege may enable/disable [[Supervisor-guide/Real-TimeMetricAlerts  |alerts]] available for some real-time metric displayed via Agent Desktop, change their appearance, and modify threshold values that trigger such alerts.
=== Control campaign operations ===
+
''Control campaign operations'' enables the user to [[supervisor-guide/GeneralInformationAboutCampaignOperation|view and control assigned campaigns]] via Agent Desktop.  
+
{{Note |The ability to set configured alerts as system-wide defaults is controlled via the ''Set alerts for real-time metrics system-wide'' privilege. If the user does not have this privilege, the Alert Configuration dialog of Agent Desktop provides read-only information about the current alert configuration.}}
 
+
A user must have this privilege in order to be available for selection as a service/campaign operator via the ''Services and Campaigns &gt; Assignments'' page. In the Agent Desktop application, access will be limited to campaigns where the user is assigned as an operator.
+
; Change real-time metric views
 
+
: The ''Change real-time metric views'' privilege allows the user to add and remove metrics from any [[Supervisor-guide/CustomizationofMetricViews  |real-time metric views]] of Agent Desktop. The user may also change the order in which the metrics appear in the table views. The absence of this privilege does not affect the user's ability to add and remove services and campaigns from real-time metric views. The ability to set created real-time metric views as system-wide defaults is controlled via the ''Set real-time metric views system-wide'' privilege.
If this privilege is revoked from a user, the user's name will appear in red color in the list of operators of any services/campaigns that the user may have been previously assigned to operate.
+
 
+
; Define/View subteams of selected agents
=== Edit knowledge base ===
+
: The privilege ''Define/View subteams of selected agents'' enables subteam controls to be displayed in Agent Desktop and the Reports portal while allowing users to switch between them. Subteams are smaller groups of agents that supervisors have selected from full teams.
The ''Edit knowledge base'' privilege gives the user full access to the [[contact-center-administrator-guide/KnowledgeBase|Knowledge Base]] via the Contact Center Administrator application. It also allows the user to create articles in the ''Knowledge Base'' via the Agent Desktop application.
+
 
+
; Force agent states
Note that access to the ''Knowledge Base'' via the Agent Desktop application is provided in the context of the services that the user can handle.
+
: The ''Force agent states'' privilege allows the user to [[Supervisor-guide/ChangingAgentState  |change current agent states]] of members of any team that the user is assigned to supervise.
 +
 +
; Monitor agent screen
 +
: When enabled, the ''Monitor agent screen'' privilege allows the user to view and monitor the screens of a selected agent that the user is assigned to supervise.
 +
 +
; Monitor interactions
 +
: The ''Monitor interactions'' privilege allows the user to connect to calls handled by agents that the user is assigned to supervise in [[Supervisor-guide/CallMonitoring,CoachingandBarge-in |silent monitoring, coaching, and barge-in modes]]. For more information, see the section ''Call Monitoring, Coaching and Barge-In'' of the ''Supervisor Guide''.
 +
 +
; Set alerts for real-time metrics system-wide
 +
: This privilege allows the user to [[Supervisor-guide/Real-TimeMetricAlerts  |set alerts]] that the user configures as system-wide defaults. To use this privilege, the user must also have the privilege ''Change alert configuration''.
 +
 +
; Set real-time metric views system wide
 +
: ''Set real-time metric views system wide'' allows the user to set real-time metric views that the user configures as system-wide defaults. To use this privilege, the user must also have the privilege ''Change real-time metric views''. For more information, see section [[Supervisor-guide/CustomizationofMetricViews  |Customization of Metric Views]] of the ''Supervisor Guide''.
 +
 +
; View real-time agent metrics
 +
: ''View real-time agent metrics'' allows the user to [[Supervisor-guide/AgentMetricsView  |view real-time metrics for the agents]] of the teams that the user is assigned to supervise.
 +
 +
; View real-time service metrics
 +
: With ''View real-time service metrics'', the user may [[Supervisor-guide/ServiceMetricsView  |view real-time metrics for all services]] associated with the teams that the user is assigned to supervise. Absence of this privilege does not affect the user's ability to [[Supervisor-guide/GeneralCampaignMetricsView  |view campaign-specific metrics]]. To prevent access to these metrics, use privilege ''Control campaign operations'' (see above).
 +
 +
== System Administration ==
 +
Privileges associated with system administration are described as follows.
 +
 +
; Access to Number Provisioning
 +
: This privilege allows the user to access the [[NumberProvisioning/Welcome|Number Provisioning Application]].
  
=== Manage all services and campaigns ===
+
; Allow recording export API access
The ''Manage all services and campaigns'' privilege allows the user to configure all existing services campaigns regardless of whether the user is assigned to them as an administrator. Note that in order to [[contact-center-administrator-guide/AssignmentsTab|assign teams to campaigns]], the user must also have the ''Manage teams'' privilege.
+
: This privilege must be assigned to the user account used for retrieval of interaction content and related metadata via the [https://documenter.getpostman.com/view/6711197/S1EUtb1f Interaction Content API].
 +
 +
; Bulk Export/Import Contacts
 +
: When enabled, the privilege ''Bulk Export/Import Contacts'' allows the export/import icon on the Agent Desktop Contacts screen to be shown.
  
Another privilege exists to enable the user to access only assigned services campaigns (see below). Note that in order to prevent the user from creating new services and campaigns, both these privileges must be disabled.
+
; Bypass Inactivity and Scheduled Logouts
 +
: Users of agent applications with this privilege will not be affected by [[Contact-center-administrator-guide/CallCenterConfiguration/GeneralSettings#Scheduled_.2F_Inactivity_Timeout | inactivity or scheduled logouts]]. They will remain logged in.  
  
=== Manage assigned services and campaigns ===
+
; Bypass Single Sign-On
With this privilege, the user has full access to configuration of the services and campaigns that the user is assigned to as an administrator. For more information, see section [[contact-center-administrator-guide/AssignmentsTab|Services and Campaigns - Assignments Tab]].
+
: Users with this privilege can log in to any Bright Pattern application (e.g., Contact Center Administrator, Agent Desktop, etc.) via a direct authentication method (i.e., with Bright Pattern username and password), even if a corporate-level single sign-on (SSO) is configured for the given contact center.
  
Note that in order to assign teams to a service/campaign, the user must also have the ''Manage teams'' privilege.
+
: Reasons for bypassing a single sign-on environment could include the need to provide only short-term access to a specific user (i.e., local, temporary account creation) or as a backup sign-in procedure should the SSO process not function as desired.
 +
 +
: Users without the privilege should not be able to log in with their Bright Pattern creds when SSO is enabled. They should, however, be able to log in when it is disabled. This privilege is enabled only for the pre-defined System Administrator role by default.
 +
 +
: If SSO is configured for a contact center, users with this privilege can bypass single sign-on by using special URLs that take the following form:
 +
 +
: https://<tenant.domain.com>/admin/?bypass-sso=1
 +
 +
: https://<tenant.domain.com>/agentdesktop/?bypass-sso=1
  
Another privilege exists to enable the user to access all configured campaigns regardless of assignment (see above). Note that in order to prevent the user from creating new campaigns, both these privileges must be disabled.
+
: https://<tenant.domain.com>/diagnostics/?bypass-sso=1
 +
 +
; Configure Contact Forms and fields
 +
: The ''Configure Contact Forms and field'' privilege allows users to edit contact, activity history, augmentation, and case forms.
 +
 +
; Configure directory
 +
: The ''Configure directory'' privilege allows the user to [[Contact-center-administrator-guide/StaticEntries  |create and modify external contacts]] that appear in the [[Agent-guide/HowtoUsetheDirectory  |Directory]] of the Agent Desktop application.
 +
 +
; Manage BPO Clients
 +
: When enabled, the ''Manage BPO Clients'' privilege allows users to create, edit, and delete BPO clients in Contact Center Administrator, and assign forms and teams to BPO clients.
  
=== Manage lists ===
+
; Manage PBX Hunt Groups
The ''Manage lists'' privilege gives the user full access to [[contact-center-administrator-guide/Lists|calling lists]] and [[contact-center-administrator-guide/DoNotCallLists|do-not-call (DNC)]] lists. Absence of this privilege does not affect the user’s ability to [[contact-center-administrator-guide/ListsTab|associate existing lists with campaigns]].
+
: Enabling the ''Manage PBX Hunt Groups'' privilege allows users to create, edit, and delete hunt groups, and assign users to hunt groups.
  
=== Manage scenarios ===
+
; Manage PBX Call Pickup Groups
The ''Manage scenarios'' privilege allows the user to create, view, and edit [[contact-center-administrator-guide/ScenariosOverview|scenarios]]. Absence of this privilege does not affect the user’s ability to [[contact-center-administrator-guide/ScenarioEntriesOverview|configure scenario entries]] and associate such entries with existing scenarios.
+
: Enabling the ''Manage PBX Call Pickup Groups'' privilege allows users to create, edit, and delete call pickup groups, and assign users to call pickup groups.
  
=== Manage skills ===
+
; Manage all teams
With the ''Manage skills'' privilege, the user may create and edit existing [[contact-center-administrator-guide/AuxiliarySkills|auxiliary skills]] and [[contact-center-administrator-guide/SkillLevels|assign skills to agents]] with specific levels.
+
: If granted the ''Manage all teams'' privilege, the user may:
 +
*Create teams and change configuration of all existing users and teams
 +
*Create users and change configuration of existing users, provided that the user also has the ''Manage users'' privilege (see below)
 +
*assign skills to, and change skill levels of, all existing agents, provided that the user also has the ''Manage skills'' privilege (see above)<br></br>
 +
 +
: For more information, see sections [[Contact-center-administrator-guide/Users | Users]], [[Contact-center-administrator-guide/Teams  |Teams]], and [[Contact-center-administrator-guide/SkillLevels |Skill Levels]].
 +
 +
{{Note | If a user is assigned as a supervisor of a particular team, the absence of this privilege does not affect the user's ability to change most of the configuration settings of the given team and its current members.}}
  
=== Use SMS/MMS API ===
+
; Manage Campaign and Team Dialing Restrictions
This privilege allows the user to use the [https://documenter.getpostman.com/view/6711197/S1ETRbny  SMS/MMS API] to send and receive SMS/MMS messages. Note that in addition to granting this privilege, the contact center administrator also must create a role, a user with the ''Use SMS/MMS API'' property, and generate an API key.
+
: Allows users to add, delete, edit, and assign service level and team level restriction classes. Without this privilege, users can only view the restriction classes.  
  
== Supervision group ==
+
; Manage Default Dialing Restriction Class
=== Access Real-time Stats API ===
+
: Allows users to manage the default dialing restriction class.
The ''Access Real-time Stats API'' privilege gives the user access to applications that are connected to Bright Pattern Contact Center via the Real-time Stats API; this includes viewing the [[Wallboard-builder-reference-guide/Purpose|wallboard application]]. '''Note''': The availability of data on the Agent Desktop Home Screen is not affected by this privilege, with the exception of the wallboard icon.
 
  
=== All assigned teams combined view ===
+
; Manage phones
When enabled, this privilege will show, on the supervisor's home screen, the agents from all teams assigned to the logged in supervisor, specifically with the following metrics:
+
: The ''Manage phones'' privilege gives the user full access to configuration of [[Contact-center-administrator-guide/Softphones  |softphones]], [[Contact-center-administrator-guide/Hardphones  |hardphones]], [[Contact-center-administrator-guide/AccessNumbers  |access numbers]], and [[Contact-center-administrator-guide/Dial-in  |scenario entries]]. Absence of this privilege does not affect the user’s ability to assign phone numbers to users.
* State
+
* Time in State
+
; Manage users
* Not Ready Reason (if not ready for a reason)
+
: The ''Manage users'' privilege allows the user to create [[Contact-center-administrator-guide/Users  |users]] and change the configuration of existing users within the team he or she supervises or is a member. Supervisors with this privilage may move users between any team under their supervision.
* Team (new metric)
+
{{Note | If a supervisor of multiple teams has the ''Manage users'' privilege and moves a user between teams, the skills of that user will change to match the services associated with the destination team, ''even if the supervisor does not have the skills "Manage all services", "Manage assigned services and campaigns", or "Manage skills"''.}}
* Active interactions
 
  
It shows all services that are the teams are assigned to (individual services can be hidden if needed), specifically the following metrics:
+
; Manage users call recording settings
* Calls in Queue
+
: The ''Manage users call recording settings'' privilege allows users to change other users' ''Record Calls/Do Not Record Calls'' setting.
* Service Level
+
* # of Agents in Queue
+
; Privileged Access IP Range
* # of Ready Agents
+
: The ''Privileged Access IP Range'' privilege allows users (e.g., administrators) to be able to log in to the system from any IP address (e.g., a public place such as a coffee shop). Without this privilege, users can only log in from specific IP addresses.
* Current Max Wait Time (for calls in Queue)
+
 +
; Publish help
 +
: ''Publish help'' gives the user full access to configuring [[Contact-center-administrator-guide/HelpScreens  |help screens]].
 +
 +
; View audit log
 +
: With the ''View audit log'' privilege, the user can view the [[Contact-center-administrator-guide/AuditLog  |audit log]].
 +
 +
; View usage data
 +
: The ''View usage data'' privilege allows the user to access to reports about usage of telecom carriers' resources via ''Contact Center Administrator > Reports > Usage.''
  
=== Can see contents of email push queues ===
+
== Miscellaneous Management Functions ==
This privilege allows supervisors of teams with [[Contact-center-administrator-guide/EmailTab#Distribution_method|the push distribution method]] enabled to view push queues. Push queue items appear in team queues when the “All Services with Push Queues” option is selected; however, it is possible to select only one service and see only its queue.
 
  
While looking at a push queue, a supervisor can:
+
; Access Real-time Stats API
* Sort the queue as they like (i.e., using existing pull queue sort controls)
+
: The ''Access Real-time Stats API'' privilege gives the user access to applications that are connected to Bright Pattern Contact Center via the Real-time Stats API. This includes viewing the [[Wallboard-builder-reference-guide/Purpose  |wallboard application]].  
* Assign an item to an agent
 
* Assign one or more items to another queue and skill requirement
 
* Open an item to work with
 
* Delete an item or mark it as spam
 
  
Note that this setting is not assigned to any roles by default.
+
{{ Note |The availability of data on the Agent Desktop Home Screen is not affected by this privilege, with the exception of the wallboard icon.}}
  
=== Can update final dispositions ===
+
; Bypass phone number masking
This privilege enables users to update dispositions when final. A final disposition can be updated in the interaction record by clicking the Change Disposition [[File:Change-Disposition-Button-53.PNG|26px]] button. For more, see the [[#5.3:Agent-guide/Welcome|Agent Guide]].
+
: This privilege allows the user to see unmasked phone numbers in the Agent Desktop, even when the [[Contact-center-administrator-guide/CallCenterConfiguration/GeneralSettings#General Settings|Call Center Configuration General Setting]] "Mask phone numbers" is enabled.  
  
 +
; Can see contents of email push queues
 +
: This privilege allows supervisors of teams with [[Contact-center-administrator-guide/EmailTab#Distribution_method  |the push distribution method]] enabled to view push queues. Push queue items appear in team queues when the "All Services with Push Queues" option is selected; however, it is possible to select only one service and see only its queue.
 +
 +
: While looking at a push queue, a supervisor can:
 +
:*Sort the queue as they like (i.e., using existing pull queue sort controls)
 +
:*Assign an item to an agent
 +
:*Assign one or more items to another queue and skill requirement
 +
:*Open an item to work with
 +
:*Delete an item or mark it as spam<br></br>
 +
 +
: This setting is not assigned to any roles by default.
 +
 +
; Can update final dispositions
 +
: This privilege enables users to update dispositions when final. A final disposition can be updated in the interaction record by clicking the Change Disposition [[File:Change-Disposition-Button-53.PNG|26px]] button. For more, see the [[Agent-guide/Welcome|Agent Guide]].
 
<!--
 
<!--
 
[[File:Interaction-Record-Disposition2-53.png|thumb|800px|center|Changing final disposition in Interaction Records Search Results record]]
 
[[File:Interaction-Record-Disposition2-53.png|thumb|800px|center|Changing final disposition in Interaction Records Search Results record]]
 
-->
 
-->
 +
: For more information about interaction records, see section [[Reporting-reference-guide/InteractionRecordsSearch |  Interaction Records Search]] and [[Reporting-reference-guide/UnderstandingInteractionRecordsSearchResults |  Search Results]].
 +
 +
; Can use agent seat maps
 +
: This privilege is reserved.
 +
<!--/About |<u>Agent Seating Map Guide</u>'']].-->
 +
 +
; Customize Wallboards
 +
: The ''Customize Wallboards'' privilege allows additional elements to appear on the user's wallboard. These elements include title, selector, flip arrows, and menu. Users can customize the look and display of their Agent Desktop wallboard using these elements. Using the Wallboard Layout Editor, cards and cells can be added, deleted, scaled, and expanded using mouseovers, click-and-drag, and drag-and-drop movements.
 +
 +
; Delete cases
 +
: The ''Delete cases'' privilege allows the deletion of cases. If enabled, users can delete individual cases via the Agent Desktop. All interactions related to a case are deleted when a case is deleted.
 +
 +
; Download recordings and transcripts
 +
: With this privilege, the user may download [[Reporting-reference-guide/CallRecordings | call/screen recordings]], [[Reporting-reference-guide/ChatTranscripts  |chat transcripts]], and [[Reporting-reference-guide/EmailMessages | email messages]] from the interaction search and review pages of the Contact Center Administrator application.
  
For more information about interaction records, see section [[Reporting-reference-guide/InteractionRecordsSearch |  Interaction Records Search]] and [[Reporting-reference-guide/UnderstandingInteractionRecordsSearchResults |  Search Results]].
+
; Listen to recordings linked to external CRM records
 
+
: This privilege allows the user to listen to call recordings linked to activity history in the CRM records.
=== Can use agent seat maps ===
+
Reserved.<!--This privilege provides users access to the Agent Seating Map application; it is required for creating and editing agent seating maps. For more information, see the [[Agent-seating-map-guide/About|''Agent Seating Map Guide'']].-->
+
; Listening to all call recordings and view all chat transcripts
 
+
: With ''Listening to all call recordings and view all chat transcripts'', the user may [[Reporting-reference-guide/GeneralInformationAboutQualityManagement |review voice recordings and chat transcripts]] via the Contact Center Administrator application.
=== Change alert configuration ===
+
Users with the ''Change alert configuration'' privilege may enable/disable [[supervisor-guide/Real-TimeMetricAlerts|alerts]] available for some real-time metric displayed via Agent Desktop, change their appearance, and modify threshold values that trigger such alerts.
+
: The absence of this privilege does not affect the user's ability to review screen recordings in the [[Reporting-reference-guide/AgentActivitySearch |Agent Timeline]] or email messages in the [[Reporting-reference-guide/InteractionRecordsSearch |Interaction Search]].
 
+
Note that the ability to set configured alerts as system-wide defaults is controlled via a separate privilege (see ''Set alerts for real-time metrics system-wide'').
+
: When removing this privilege from a user, ensure this user also does not have the privilege ''Listen to call recordings and view chat transcripts for assigned services'' in the ''BPO Client'' group (see below).
 
+
If the user does not have this privilege, the Alert Configuration dialog of the Agent Desktop will provide read-only information about the current alert configuration.
+
; Manage canned chat responses system-wide
 
+
: The ''Manage canned chat responses system-wide'' privilege allows users to make canned chat responses available to all other contact center agents. For more information, see section [[Agent-guide/HowtoCreateandEditCannedChatResponses |How to Create and Edit Canned Chat Responses]] of the ''Agent Guide''.
=== Change real-time metric views ===
 
The ''Change real-time metric views'' privilege allows the user to add metrics to, and remove them from, any [[supervisor-guide/CustomizationofMetricViews|real-time metric views]] of the Agent Desktop application. The user may also change the order in which the metrics appear in the table views.
 
 
 
Absence of this privilege does not affect the user’s ability to add services and campaigns to, and remove them from, real-time metric views.
 
 
 
Note that the ability to set created real-time metric views as system-wide defaults is controlled via a separate privilege (see ''Set real-time metric views system-wide'').
 
 
 
=== Customize Wallboards ===
 
The ''Customize Wallboards'' privilege allows additional elements to appear on the user's wallboard. These elements include title, selector, flip arrows, and menu. Using these elements, users can customize the look and display of their Agent Desktop wallboard. Using the Wallboard Layout Editor, cards and cells can be added, deleted, scaled, and expanded using mouseovers, click-and-drag, and drag-and-drop movements.
 
 
 
=== Define/View subteams of selected agents ===
 
The privilege ''Define/View subteams of selected agents'' enables subteam controls to be displayed in Agent Desktop and the Reports portal. In addition, the privilege allows users to switch between them. Subteams are smaller groups of agents that supervisors have selected from full teams.
 
 
 
=== Delete cases ===
 
The ''Delete cases'' privilege allows the deletion of cases. If enabled, users can delete individual cases via the Agent Desktop. When a case is deleted, all interactions related to a case are deleted.
 
 
 
=== Download recordings and transcripts ===
 
With this privilege, the user may download [[reporting-reference-guide/CallRecordings|call/screen recordings]], [[reporting-reference-guide/ChatTranscripts|chat transcripts]], and [[reporting-reference-guide/EmailMessages|email messages]] from the interaction search and review pages of the Contact Center Administrator application.
 
 
 
=== Force agent states ===
 
The ''Force agent states'' privilege allows the user to [[supervisor-guide/ChangingAgentState|change current agent states]] of members of any team that the user is assigned to supervise.
 
 
 
=== Listen to recordings linked to external CRM records ===
 
This privilege allows the user to listen to call recordings linked to activity history in the CRM records.
 
 
 
=== Listening to all call recordings and view all chat transcripts ===
 
With ''Listening to all call recordings and view all chat transcripts'', the user may [[reporting-reference-guide/GeneralInformationAboutQualityManagement|review voice recordings and chat transcripts]] via the Contact Center Administrator application.
 
 
 
Absence of this privilege does not affect the user’s ability to review screen recordings in the [[reporting-reference-guide/AgentActivitySearch|Agent Timeline]] or email messages in the [[reporting-reference-guide/InteractionRecordsSearch|Interaction Search]].
 
 
 
When removing this privilege from a user, make sure this user also does not have the privilege ''Listen to call recordings and view chat transcripts for assigned services'' in the ''BPO Client'' group (see below).
 
 
 
=== Manage canned chat responses system-wide ===
 
The ''Manage canned chat responses system-wide'' privilege allows the user to make canned chat responses available to all other agents of the contact center. For more information, see section [[agent-guide/HowtoCreateandEditCannedChatResponses|How to Create and Edit Canned Chat Responses]] of the ''Agent Guide''.
 
 
 
=== Monitor agent screen ===
 
When enabled, the ''Monitor agent screen'' privilege allows the user to view and monitor the screens of a selected agent that the user is assigned to supervise.
 
 
 
=== Monitor interactions ===
 
The ''Monitor interactions'' privilege allows the user to connect to calls handled by agents that the user is assigned to supervise in [[supervisor-guide/CallMonitoring,CoachingandBarge-in|silent monitoring, coaching, and barge-in modes]]. For more information, see section ''Call Monitoring, Coaching and Barge-In'' of the ''Supervisor Guide''.
 
 
 
=== Pull screen pop ===
 
''Pull screen pop'' allows the user to [[supervisor-guide/CallMonitoring,CoachingandBarge-in|get snapshots of the ''Context Information Area'']] of the desktops of agents that the user is assigned to supervise. Note that in order to be able to get a snapshot, the user must be connected to the agent in one of the call monitoring modes. Thus, the user also must have the privilege ''Monitor interactions'' (see above).
 
 
 
=== Push/Pull Global Wallboards ===
 
Users with the privilege ''Push/Pull Global Wallboards'' can push their personal wallboards to other users and/or teams, as well as pull shared wallboards from a global pool. Note that only global wallboards can be pulled.
 
 
 
=== Set alerts for real-time metrics system-wide ===
 
This privilege allows the user to [[supervisor-guide/Real-TimeMetricAlerts|set alerts]] that the user configures as system-wide defaults. Note that in order to use this privilege, the user must also have privilege ''Change alert configuration''.
 
 
 
=== Set real-time metric views system wide ===
 
''Set real-time metric views system wide'' allows the user to set real-time metric views that the user configures as system-wide defaults. Note that in order to use this privilege, the user must also have the privilege ''Change real-time metric views''.
 
 
 
For more information, see section [[supervisor-guide/CustomizationofMetricViews|Customization of Metric Views]] of the ''Supervisor Guide''.
 
 
 
=== View historical reports ===
 
The ''View historical reports'' privilege allows the user to [[reporting-reference-guide/ReportGeneration|generate and view reports]] via the Contact Center Administrator application. Absence of this privilege does not affect the user’s ability to access any of the general reporting settings or be a recipient of emailed scheduled reports.
 
 
 
=== View interaction records ===
 
With this privilege, the user may [[reporting-reference-guide/InteractionRecordsSearch|search for and review interaction records]] via the Contact Center Administrator application.
 
 
 
Absence of this privilege does not affect the user’s ability to generate and view the [[reporting-reference-guide/CallDetailReport|Call Detail Report]] or [[reporting-reference-guide/EmailDetailReport|Email Detail Report]]. To prevent access to these reports, use privilege ''View historical reports'' (see above).
 
 
 
=== View real-time agent metrics ===
 
''View real-time agent metrics'' allows the user to [[supervisor-guide/AgentMetricsView|view real-time metrics for the agents]] of the teams that the user is assigned to supervise.
 
 
 
=== View real-time service metrics ===
 
With ''View real-time service metrics'', the user may [[supervisor-guide/ServiceMetricsView|view real-time metrics for all services]] associated with the teams that the user is assigned to supervise.
 
 
 
Absence of this privilege does not affect the user’s ability to [[supervisor-guide/GeneralCampaignMetricsView|view campaign-specific metrics]]. To prevent access to these metrics, use privilege ''Control campaign operations'' (see above).
 
 
 
=== Watch agent screen recordings ===
 
The privilege ''Watch agent screen recordings'' allows supervisors to search for and view the screen recording sessions of agents on their teams. The screen recordings appear in interaction records in agent timeline searches. If a screen recording is available for the selected agent, and if the privilege is enabled, then the ''Watch screen recording'' button is shown to the supervisor.
 
 
 
== System Administration group ==
 
Privileges associated with system administration are described as follows.
 
 
 
=== Allow recording export API access ===
 
This privilege must be assigned to the user account used for retrieval of interaction content and related metadata via the [https://documenter.getpostman.com/view/6711197/S1EUtb1f Interaction Content API]
 
 
 
=== Bulk Export/Import Contacts ===
 
When enabled, the privilege ''Bulk Export/Import Contacts'' allows the export/import icon on the Agent Desktop Contacts screen to be shown.
 
 
 
=== Bypass Single Sign-On ===
 
Users with this privilege can log in to any Bright Pattern application (e.g., Contact Center Administrator, Agent Desktop, etc.) via a direct authentication method (i.e., with Bright Pattern username and password), even if a corporate-level single sign-on (SSO) is configured for the given contact center.
 
 
 
Users without the privilege should not be able to log in with their Bright Pattern credentials when SSO is enabled; they should, however, be able to log in when it is disabled. By default, this privilege is enabled only for the pre-defined System Administrator role.
 
 
 
If SSO is configured for a contact center, users with this privilege can bypass single sign-on by using special URLs that take the following form:
 
 
 
https://<tenant.domain.com>/admin/?bypass-sso=1
 
 
 
https://<tenant.domain.com>/agentdesktop/?bypass-sso=1
 
 
 
=== Configure Contact Forms and fields ===
 
The ''Configure Contact Forms and field'' privilege allows users to edit contact, activity history, and augmentation and case forms.
 
 
 
=== Configure directory ===
 
The ''Configure directory'' privilege allows the user to [[contact-center-administrator-guide/StaticEntries|create and modify external contacts]] that appear in the [[agent-guide/HowtoUsetheDirectory|Directory]] of the Agent Desktop application.
 
 
 
=== Manage BPO Clients ===
 
When enabled, the ''Manage BPO Clients'' privilege allows users to:
 
* Create, edit, and delete BPO clients in the Contact Center Administrator application
 
* Assign forms and teams to BPO clients
 
 
 
=== Manage all teams ===
 
If granted the ''Manage all teams'' privilege, the user may
 
* create teams and change configuration of all existing users and teams
 
* create users and change configuration of existing users, provided that the user also has the ''Manage users'' privilege (see below)
 
* assign skills to, and change skill levels of, all existing agents, provided that the user also has the ''Manage skills'' privilege (see above)
 
 
 
For more information, see sections [[contact-center-administrator-guide/Users|Users]], [[contact-center-administrator-guide/Teams|Teams]], and [[contact-center-administrator-guide/SkillLevels|Skill Levels]].
 
 
 
Note that if a user is assigned as a supervisor of a particular team, the absence of this privilege does not affect the user’s ability to change most of the configuration settings of the given team and its current members.
 
 
 
=== Manage phones ===
 
The ''Manage phones'' privilege gives the user full access to configuration of [[contact-center-administrator-guide/Softphones|softphones]], [[contact-center-administrator-guide/Hardphones|hardphones]], [[contact-center-administrator-guide/AccessNumbers|access numbers]], and [[contact-center-administrator-guide/Dial-in|scenario entries]]. Absence of this privilege does not affect the user’s ability to assign phone numbers to users.
 
 
 
=== Manage users ===
 
The ''Manage users'' privilege allows the user to create [[contact-center-administrator-guide/Users|users]] and change the configuration of existing users within the team he is part of or that he is a supervisor of.
 
 
 
=== Privileged Access IP Range ===
 
The ''Privileged Access IP Range'' privilege allows users (e.g., administrators) to be able to log in to the system from any IP address (e.g., a public place such as a coffee shop). Without this privilege, users can only log in from specific IP addresses.
 
 
 
=== Publish help ===
 
''Publish help'' gives the user full access to configuring [[contact-center-administrator-guide/HelpScreens|help screens]].
 
 
 
=== View audit log ===
 
With the ''View audit log'' privilege, the user can view the [[contact-center-administrator-guide/AuditLog|audit log]].
 
 
 
=== View usage data ===
 
The ''View usage data'' privilege allows the user to access to reports about usage of telecom carriers’ resources via ''Contact Center Administrator &gt; Reports &gt; Usage.''
 
 
 
== BPO Client group ==
 
=== Listening to call recordings and view chat transcripts on services in reviewer role ===
 
With this privilege granted, the user may listen to [[reporting-reference-guide/CallRecordings|call recordings]] and view [[reporting-reference-guide/ChatTranscripts|chat transcripts]] of the services to which the user is assigned as a [[contact-center-administrator-guide/AssignmentsTab|reviewer]].
 
 
 
  
 +
; Pull screen pop
 +
: ''Pull screen pop'' allows the user to [[Supervisor-guide/CallMonitoring,CoachingandBarge-in  |get snapshots of the ''Context Information Area'']] of the desktops of agents that the user is assigned to supervise. To get a snapshot, the user must be connected to the agent in one of the call monitoring modes, and the user must also have the privilege ''Monitor interactions'' (see above).
 +
 +
; Push/Pull Global Wallboards
 +
: Users with the privilege ''Push/Pull Global Wallboards'' can push their personal wallboards to other users and/or teams and pull shared wallboards from a global pool.
  
 +
{{Note | Only global wallboards can be pulled.}}
 +
 +
; View historical reports
 +
: The ''View historical reports'' privilege allows the user to [[Reporting-reference-guide/ReportGeneration  |generate and view reports]] via the Contact Center Administrator application. Absence of this privilege does not affect the user's ability to access any of the general reporting settings or be a recipient of emailed scheduled reports.
 +
 +
; View interaction records
 +
: With this privilege, the user may [[Reporting-reference-guide/InteractionRecordsSearch  |search for and review interaction records]] via the Contact Center Administrator application. Absence of this privilege does not affect the user’s ability to generate and view the [[Reporting-reference-guide/CallDetailReport  |Call Detail Report]] or [[Reporting-reference-guide/EmailDetailReport  |Email Detail Report]]. To prevent access to these reports, use the privilege ''View historical reports'' (see above).
 +
 +
; Watch agent screen recordings
 +
: The privilege ''Watch agent screen recordings'' allows supervisors to search for and view the screen recording sessions of agents on their teams. The screen recordings appear in interaction records in agent timeline searches. If a screen recording is available for the selected agent, and if the privilege is enabled, then the ''Watch screen recording'' button is shown to the supervisor.
  
 +
== BPO Client ==
 +
; Listening to call recordings and viewing chat transcripts on services in reviewer role
  
</translate>
+
: With this privilege granted, the user may listen to [[Reporting-reference-guide/CallRecordings  |call recordings]] and view [[Reporting-reference-guide/ChatTranscripts  |chat transcripts]] of the services to which the user is assigned as a [[Contact-center-administrator-guide/AssignmentsTab  |reviewer]].
 +
<br>

Latest revision as of 16:20, 12 March 2025

• 日本語
• 5.19 • 5.3 • 5.8

Privileges

Nav-icon.png

Contact Center Administrator > Roles > Properties Tab


Registered users of your Bright Pattern Contact Center solution are assigned privileges that can be used to control access to various contact center functions. Privileges are arranged in the same way as they appear on the Roles page of the Contact Center Administrator application. For general information about privileges and roles, see section Roles.

Privileges are organized into seven categories (i.e., groups):


Info.40x40.png Some service configuration changes that affect agent behavior are not picked up dynamically by Agent Desktop. After making changes to privileges, Bright Pattern Contact Center recommends that all affected agents re-login to Agent Desktop. Any supervisors using these privileges apply toward the contact center's use license limit (i.e., the number of allowed supervisors).


Interaction Handling

Access full-screen Agent Desktop
The Access full-screen Agent Desktop privilege allows users to enable full-screen Agent Desktop view within CRM applications. Because CRM systems typically have their own email and case management capabilities, the full-screen mode normally would be used by supervisors only.
Create personal chat invitation link

The Create personal chat invitation link privilege lets users view the Create direct chat invitation link button in Agent Desktop. Clicking this button generates a direct chat URL that agents can send to a client so they can continue an ongoing interaction using chat.

Delete contacts
The Delete contacts privilege allows the deletion of contacts. If enabled, users can delete individual contacts via the Agent Desktop. When a contact is deleted, its activity history is deleted too. Cases are not deleted automatically.
Edit contacts
The Edit contacts privilege provides write access to contacts. If enabled, users can create new contacts and modify any fields in existing contacts (but not activity history).


Info.40x40.png In order to merge contacts, a user must have both the Delete contacts and Edit contacts privileges.


Force pop-out phone window
The Force pop-out phone window privilege allows the user to open Agent Desktop in a pop-out window. For more information, see section Understanding Screen-Pop of the Agent Guide.


Info.40x40.png Enabling this privilege is generally not recommended for delivering activity forms or other web content to agents via screen pop. If the user has any privileges in the Supervision group (see below), the user will not be able to open Agent Desktop in a pop-out window even if the user has this privilege.


Handle automatically distributed interactions
The Handle automatically distributed interactions allows users to receive calls from a service queue and preview records. This basic privilege allows the user to perform typical call center agent work (i.e., provide services over the phone and participate in outbound campaigns). The ability to handle customer chat or email interactions is controlled via separate privileges (see Handle email and cases and Handle service chat).
Handle email and cases
When enabled, the Handle email and cases privilege allows users to handle email interactions with customers as well as create and process customer cases, which may include interactions of any media type.
Handle leads
Reserved.
Handle service chats
With the Handle service chats privilege, the user may handle chat interactions with customers. This includes chat interactions started by customers via SMS.


Info.40x40.png The ability to initiate a chat with a customer via SMS is controlled by the Initiate SMS conversation privilege. The Send internal chats privilege controls the ability to use internal chat.


Initiate SMS conversation
The Initiate SMS conversation privilege allows the user to initiate chats with customers via SMS.
Initiate and conduct remote assist sessions
The Initiate and conduct remote assist sessions privilege allows users to use the Remote Assist feature to initiate and conduct native remote assistance sessions with customers.
Listen to call recordings and view chat transcripts on assigned services
With this privilege, the user may review call recordings and chat transcripts of the services that the user is qualified to handle (i.e., has corresponding service skills).
Listening to own call recordings and view own chat transcripts
This privilege provides Agent Desktop users the capability, via activity history, to access recordings where the agent participated (at least partially). This privilege applies to Agent Desktop only.
Login to Agent Desktop
Login to Agent Desktop allows users to log into Agent Desktop and perform basic back-office telephony functions. Any user needing access to Agent Desktop must have this privilege.


Info.40x40.png This privilege alone is insufficient for performing typical contact center agent work. Any user who logs into Agent Desktop will be counted as a concurrent user for the duration of the login session. Service providers may impose a limit on how many users may be logged on concurrently.


Login to Mobile app
This privilege is required in order to allow users to log into the Bright Pattern Contact Center Mobile app. The Mobile app allows users to handle customer interactions from a supported Android or iOS device. For more information, see the Mobile App Admin Guide.


Info.40x40.png This privilege is not included in any predefined roles.


Make external calls
A user with the Make external calls privilege may make external calls and blind transfers to external destinations from Agent Desktop. If the user does not have this privilege, an attempt to make an external call or blind transfer results in an error message displayed on Agent Desktop.


Info.40x40.png The absence of this privilege does not prevent users from making external calls using the dial pad of their hardphones.


Mask interaction content
The Mask interaction content privilege allows users to mask fragments of original customer email text, chat text, and images. For more information, see section How to Mask Sensitive Data of the Agent Guide.


Info.40x40.png Prior to Bright Pattern Contact Center version 5.10.0, this setting was previously known as Mask original email content.


Modify own identification data
The Modify own identification data privilege allows the user to be able to modify specific fields of the user profile. If the privilege is not present, the following fields are locked: First Name, Last Name, Chat Nickname
Remotely monitor calls
Allows users to remotely monitor calls via the Monitor Call scenario block by providing their user ID and PIN. If a user without this permission attempts to authenticate with the Monitor Call block, it will result in an access denied conditional exit.
See other agents/teams in directory
This privilege lets the user see all configured teams and team members in the Agent Desktop directory and view their current availability (presence). For more information, see section How to Use the Directory of the Agent Guide.
See other agents’ cases
See other agents’ cases allows the user to see cases handled by other agents. If the user does not have this privilege, the user will be able to see only cases with which the user has worked. This privilege only affects case search. The absence of this privilege does not affect the user's ability to receive emails related to existing cases that the user has not worked on.
Send internal chats
The Send internal chats privilege allows the user to initiate internal chat conversations.
Start recording of interactions
With this privilege, the user may start call recording.
Stop recording of interactions
Stop recording of interactions allows the user to stop call recording.
Transfer calls
The Transfer calls privilege allows the user to transfer customer interactions to consultation parties and host conferences (both via consultation and single-step). The absence of this privilege does not affect the user's ability to make blind transfers of customer interactions or transfer or conference internal calls.
Transfer cases
The Transfer cases privilege allows the user to transfer cases. When enabled, the Handle email and cases privilege allows users to handle email interactions with customers as well as create and process customer cases, which may include interactions of any media type.
Use Calendar
The Use Calendar privilege enables users to use the Agent Desktop calendar for scheduling.
Use Favorites tab
Use Favorites tab is an agent-level privilege that controls whether users can see and set favorites from the Agent Desktop application. This privilege is an agent behavior control to prevent users from dialing destinations they should not based on FCC/TCPA and organizational rules.
Use Recent Calls tab
The Use Recent Calls tab privilege lets the user restrict access to recent calls. This privilege uses TCPA manual dialing to limit which agents can access recent calls.
Use RightNow
Use RightNow allows the user to use Agent Desktop embedded into the Oracle Service Cloud application (formerly called RightNow). This privilege enables access to the Agent Desktop widget within Oracle Service Cloud. For more information, see the Oracle Service Cloud Integration Guide.
Use ServiceNow
Use ServiceNow allows the user to use Agent Desktop embedded into the ServiceNow application. This privilege enables access to the Agent Desktop widget within ServiceNow. For more information, see the ServiceNow Integration Guide.
Use Zendesk
With the Use Zendesk privilege, the user may use Agent Desktop embedded into the Zendesk application. This provides privileged access to the Agent Desktop widget within Zendesk. To enable a full-screen Agent Desktop view within Zendesk, the user must also have the Access full Agent Desktop privilege. For more information, see the Zendesk Integration Guide.
View content of all emails
When enabled, View content of all emails allows users to view the contents of all email interactions, including those not associated with the services they are skilled to handle.
View content of emails on assigned services
When enabled, View content of emails on assigned services allows users to view the contents of email interactions associated only with the services they are skilled to handle (i.e., not all emails).


Info.40x40.png The restriction applies only to the email body and attachments. The user can still view the email metadata (e.g., timestamp, sender, receiver, etc.).


View real-time transcripts of voice conversations
Allows authorized users to access and view live transcripts of voice and chat interactions. Viewing real-time transcripts of voice conversations requires the Speech to Text feature to be enabled. To access this privilege, your service provider must turn on Enable Real-time voice transcript delay and bot-based agent assist.


Info.40x40.png Assigning this privilege won't affect agents currently logged in. They won't see real-time transcripts or Agent Assist suggestions even if they have the required permission. To access these features, agents will need to log out and log back in after the privilege is assigned.


Quality Management

Accept/dispute evaluations of their interactions by others
Accept/dispute evaluations of their interactions by others allows users to accept or dispute a quality management evaluation of themselves.
Assign evaluations and calibrations
Assign evaluations and calibrations allows users to assign quality management evaluations and calibrations to members of teams that they supervise. Having both this privilege and the Manage all teams privilege allows a user to assign quality management evaluations and calibrations to any other user.
Confirm evaluations of supervised agents
Confirm evaluations of supervised agents allows users to accept or dispute quality management evaluations of users with the Supervisor role.
Delete evals completed by anyone
Delete evals completed by anyone allows the user to delete evaluations of agents in the user's assigned team unless the privilege Manage evaluations across teams is enabled for the same user.
Delete evals completed by themselves
Delete evals completed by themselves allows users to delete quality management evaluations completed by themselves.
Edit evaluation forms
evaluation forms allows the user to edit quality management evaluation forms in the Evaluation Form Editor application. If a form is assigned to a service or campaign, to edit it, one needs either the Manage all services and campaigns privilege or the Manage assigned services and campaigns privilege to edit that service.
Edit public interaction searches
Edit public interaction searches allows users to edit the public searches seen in Agent Desktop, section Quality Management > Eval Home.
Evaluate agent interactions
Evaluate agent interactions allows users to evaluate agent interactions Agent Desktop, section Quality Management.
Evaluate own interactions
Evaluate own interactions allows users to evaluate their own interactions and is assigned to agents by default. Supervisors or evaluators are meant to confirm these evaluations.


Info.40x40.png These evaluations can be confirmed by a user's supervisor or a supervisor assigned to a user's team only.


Manage evaluations across teams
Manage evaluations across teams removes the restriction of only applying actions and accessing the quality management evaluations of the agents in the teams assigned to the user.
See evals of self
See evals of self allows users to see their quality management evaluations as completed by other users.

Security Administration Group

Can edit and erase interaction records
This privilege must be assigned to the user account used for retrieval of interaction content and related metadata via the Content API.
Grant all privileges
Grant all privileges allows the user to grant any privilege, regardless of the user's May grant or revoke settings with respect to specific privileges. This is helpful during product upgrades where new privileges may be introduced.
Manage roles and security settings
With this privilege enabled, the user has full access to the following settings:

Service and Campaign Administration

Configure reporting settings
With this privilege enabled, the user has full access to the following settings:
Configure system-wide settings
The Configure system-wide settings privilege gives the user full access to all pages of the following menus: Tasks, Call Center Configuration, and Quality Management. For tasks, all users who have the Configure system-wide settings privilege enabled receive an email notification each time a scheduled task fails.
Control campaign operations
Control campaign operations enables the user to view and control assigned campaigns via Agent Desktop.


Info.40x40.png A user must have this privilege to be selected as a service/campaign operator via the Services and Campaigns & Assignments page. In Agent Desktop, access is limited to campaigns where the user is assigned as an operator. If this privilege is revoked from a user, the user's name appears in red in the list of operators of any services/campaigns the user may have been previously assigned to operate.


Edit knowledge base
The Edit knowledge base privilege gives the user full access to the Knowledge Base via the Contact Center Administrator application. It also allows users to create articles in the Knowledge Base via Agent Desktop. Access to the Knowledge Base via the Agent Desktop application is provided in the context of the services the user can handle.
Manage leads
Reserved.
Manage all services and campaigns
The Manage all services and campaigns privilege allows the user to configure all existing services campaigns regardless of whether the user is assigned to them as an administrator. To assign teams to campaigns, the user must also have the Manage all teams privilege. Another privilege exists to enable users to access only assigned service campaigns (see below).


Info.40x40.png To prevent the user from creating new services and campaigns, both these privileges must be disabled.


Manage assigned services and campaigns
With this privilege, the user has full access to configuration of the services and campaigns that the user is assigned to as an administrator. For more information, see section Services and Campaigns - Assignments Tab.


Info.40x40.png To assign teams to a service/campaign, the user must also have the Manage all teams privilege. Another privilege exists to enable users to access all configured campaigns regardless of assignment (see above). To prevent the user from creating new campaigns, both these privileges must be disabled.


Manage caller IDs within services and campaigns
The ability to view, add, delete, or change the properties of caller IDs in services and campaigns is limited to users with this privilege.
Manage lists
The Manage lists privilege gives users full access to calling lists and do-not-call (DNC) lists. Absence of this privilege does not affect the ability to associate existing lists with campaigns.
Manage scenarios
The Manage scenarios privilege allows users to create, view, and edit scenarios. Absence of this privilege does not affect the ability to configure scenario entries and associate such entries with existing scenarios.
Manage skills
With the Manage skills privilege, the user may create and edit existing auxiliary skills and assign skills to agents with specific levels.
Start campaigns and enable lists
The Start campaigns and enable lists privilege allows a user to start/stop campaigns and enable/disable campaign lists.
Update content of calling lists
The Update content of calling lists privilege allows a user to modify the content of existing calling lists. Users without the Update content of calling lists privilege cannot:
  • Add records to a list manually
  • Change any settings in the periodic import section of the Lists > Properties configuration page
  • Access the 'Run Import Now' function
  • Invoke API requests that add, change or delete the contents of calling lists

Use SMS/MMS API
This privilege allows the user to perform SMS/MMS API requests.
Use Task Routing API
This privilege allows the user to perform Task Routing API requests.

Supervision

All assigned teams combined view
When enabled, this privilege shows on the supervisor's home screen the agents from all teams assigned to the logged-in supervisor, specifically with the following metrics:
  • State
  • Time in State
  • Not Ready Reason (if not ready for a reason)
  • Team (new metric)
  • Active interactions

It shows all services the teams are assigned to (individual services can be hidden if needed), specifically the following metrics:

  • Calls in Queue
  • Service Level
  • Number of Agents in Queue
  • Number of Ready Agents
  • Current Max Wait Time (for calls in Queue)

Change alert configuration
Users with the Change alert configuration privilege may enable/disable alerts available for some real-time metric displayed via Agent Desktop, change their appearance, and modify threshold values that trigger such alerts.


Info.40x40.png The ability to set configured alerts as system-wide defaults is controlled via the Set alerts for real-time metrics system-wide privilege. If the user does not have this privilege, the Alert Configuration dialog of Agent Desktop provides read-only information about the current alert configuration.


Change real-time metric views
The Change real-time metric views privilege allows the user to add and remove metrics from any real-time metric views of Agent Desktop. The user may also change the order in which the metrics appear in the table views. The absence of this privilege does not affect the user's ability to add and remove services and campaigns from real-time metric views. The ability to set created real-time metric views as system-wide defaults is controlled via the Set real-time metric views system-wide privilege.
Define/View subteams of selected agents
The privilege Define/View subteams of selected agents enables subteam controls to be displayed in Agent Desktop and the Reports portal while allowing users to switch between them. Subteams are smaller groups of agents that supervisors have selected from full teams.
Force agent states
The Force agent states privilege allows the user to change current agent states of members of any team that the user is assigned to supervise.
Monitor agent screen
When enabled, the Monitor agent screen privilege allows the user to view and monitor the screens of a selected agent that the user is assigned to supervise.
Monitor interactions
The Monitor interactions privilege allows the user to connect to calls handled by agents that the user is assigned to supervise in silent monitoring, coaching, and barge-in modes. For more information, see the section Call Monitoring, Coaching and Barge-In of the Supervisor Guide.
Set alerts for real-time metrics system-wide
This privilege allows the user to set alerts that the user configures as system-wide defaults. To use this privilege, the user must also have the privilege Change alert configuration.
Set real-time metric views system wide
Set real-time metric views system wide allows the user to set real-time metric views that the user configures as system-wide defaults. To use this privilege, the user must also have the privilege Change real-time metric views. For more information, see section Customization of Metric Views of the Supervisor Guide.
View real-time agent metrics
View real-time agent metrics allows the user to view real-time metrics for the agents of the teams that the user is assigned to supervise.
View real-time service metrics
With View real-time service metrics, the user may view real-time metrics for all services associated with the teams that the user is assigned to supervise. Absence of this privilege does not affect the user's ability to view campaign-specific metrics. To prevent access to these metrics, use privilege Control campaign operations (see above).

System Administration

Privileges associated with system administration are described as follows.

Access to Number Provisioning
This privilege allows the user to access the Number Provisioning Application.
Allow recording export API access
This privilege must be assigned to the user account used for retrieval of interaction content and related metadata via the Interaction Content API.
Bulk Export/Import Contacts
When enabled, the privilege Bulk Export/Import Contacts allows the export/import icon on the Agent Desktop Contacts screen to be shown.
Bypass Inactivity and Scheduled Logouts
Users of agent applications with this privilege will not be affected by inactivity or scheduled logouts. They will remain logged in.
Bypass Single Sign-On
Users with this privilege can log in to any Bright Pattern application (e.g., Contact Center Administrator, Agent Desktop, etc.) via a direct authentication method (i.e., with Bright Pattern username and password), even if a corporate-level single sign-on (SSO) is configured for the given contact center.
Reasons for bypassing a single sign-on environment could include the need to provide only short-term access to a specific user (i.e., local, temporary account creation) or as a backup sign-in procedure should the SSO process not function as desired.
Users without the privilege should not be able to log in with their Bright Pattern creds when SSO is enabled. They should, however, be able to log in when it is disabled. This privilege is enabled only for the pre-defined System Administrator role by default.
If SSO is configured for a contact center, users with this privilege can bypass single sign-on by using special URLs that take the following form:
https://<tenant.domain.com>/admin/?bypass-sso=1
https://<tenant.domain.com>/agentdesktop/?bypass-sso=1
https://<tenant.domain.com>/diagnostics/?bypass-sso=1
Configure Contact Forms and fields
The Configure Contact Forms and field privilege allows users to edit contact, activity history, augmentation, and case forms.
Configure directory
The Configure directory privilege allows the user to create and modify external contacts that appear in the Directory of the Agent Desktop application.
Manage BPO Clients
When enabled, the Manage BPO Clients privilege allows users to create, edit, and delete BPO clients in Contact Center Administrator, and assign forms and teams to BPO clients.
Manage PBX Hunt Groups
Enabling the Manage PBX Hunt Groups privilege allows users to create, edit, and delete hunt groups, and assign users to hunt groups.
Manage PBX Call Pickup Groups
Enabling the Manage PBX Call Pickup Groups privilege allows users to create, edit, and delete call pickup groups, and assign users to call pickup groups.
Manage all teams
If granted the Manage all teams privilege, the user may:
  • Create teams and change configuration of all existing users and teams
  • Create users and change configuration of existing users, provided that the user also has the Manage users privilege (see below)
  • assign skills to, and change skill levels of, all existing agents, provided that the user also has the Manage skills privilege (see above)

For more information, see sections Users, Teams, and Skill Levels.


Info.40x40.png If a user is assigned as a supervisor of a particular team, the absence of this privilege does not affect the user's ability to change most of the configuration settings of the given team and its current members.


Manage Campaign and Team Dialing Restrictions
Allows users to add, delete, edit, and assign service level and team level restriction classes. Without this privilege, users can only view the restriction classes.
Manage Default Dialing Restriction Class
Allows users to manage the default dialing restriction class.
Manage phones
The Manage phones privilege gives the user full access to configuration of softphones, hardphones, access numbers, and scenario entries. Absence of this privilege does not affect the user’s ability to assign phone numbers to users.
Manage users
The Manage users privilege allows the user to create users and change the configuration of existing users within the team he or she supervises or is a member. Supervisors with this privilage may move users between any team under their supervision.


Info.40x40.png If a supervisor of multiple teams has the Manage users privilege and moves a user between teams, the skills of that user will change to match the services associated with the destination team, even if the supervisor does not have the skills "Manage all services", "Manage assigned services and campaigns", or "Manage skills".


Manage users call recording settings
The Manage users call recording settings privilege allows users to change other users' Record Calls/Do Not Record Calls setting.
Privileged Access IP Range
The Privileged Access IP Range privilege allows users (e.g., administrators) to be able to log in to the system from any IP address (e.g., a public place such as a coffee shop). Without this privilege, users can only log in from specific IP addresses.
Publish help
Publish help gives the user full access to configuring help screens.
View audit log
With the View audit log privilege, the user can view the audit log.
View usage data
The View usage data privilege allows the user to access to reports about usage of telecom carriers' resources via Contact Center Administrator > Reports > Usage.

Miscellaneous Management Functions

Access Real-time Stats API
The Access Real-time Stats API privilege gives the user access to applications that are connected to Bright Pattern Contact Center via the Real-time Stats API. This includes viewing the wallboard application.


Info.40x40.png The availability of data on the Agent Desktop Home Screen is not affected by this privilege, with the exception of the wallboard icon.


Bypass phone number masking
This privilege allows the user to see unmasked phone numbers in the Agent Desktop, even when the Call Center Configuration General Setting "Mask phone numbers" is enabled.
Can see contents of email push queues
This privilege allows supervisors of teams with the push distribution method enabled to view push queues. Push queue items appear in team queues when the "All Services with Push Queues" option is selected; however, it is possible to select only one service and see only its queue.
While looking at a push queue, a supervisor can:
  • Sort the queue as they like (i.e., using existing pull queue sort controls)
  • Assign an item to an agent
  • Assign one or more items to another queue and skill requirement
  • Open an item to work with
  • Delete an item or mark it as spam

This setting is not assigned to any roles by default.
Can update final dispositions
This privilege enables users to update dispositions when final. A final disposition can be updated in the interaction record by clicking the Change Disposition Change-Disposition-Button-53.PNG button. For more, see the Agent Guide.
For more information about interaction records, see section Interaction Records Search and Search Results.
Can use agent seat maps
This privilege is reserved.
Customize Wallboards
The Customize Wallboards privilege allows additional elements to appear on the user's wallboard. These elements include title, selector, flip arrows, and menu. Users can customize the look and display of their Agent Desktop wallboard using these elements. Using the Wallboard Layout Editor, cards and cells can be added, deleted, scaled, and expanded using mouseovers, click-and-drag, and drag-and-drop movements.
Delete cases
The Delete cases privilege allows the deletion of cases. If enabled, users can delete individual cases via the Agent Desktop. All interactions related to a case are deleted when a case is deleted.
Download recordings and transcripts
With this privilege, the user may download call/screen recordings, chat transcripts, and email messages from the interaction search and review pages of the Contact Center Administrator application.
Listen to recordings linked to external CRM records
This privilege allows the user to listen to call recordings linked to activity history in the CRM records.
Listening to all call recordings and view all chat transcripts
With Listening to all call recordings and view all chat transcripts, the user may review voice recordings and chat transcripts via the Contact Center Administrator application.
The absence of this privilege does not affect the user's ability to review screen recordings in the Agent Timeline or email messages in the Interaction Search.
When removing this privilege from a user, ensure this user also does not have the privilege Listen to call recordings and view chat transcripts for assigned services in the BPO Client group (see below).
Manage canned chat responses system-wide
The Manage canned chat responses system-wide privilege allows users to make canned chat responses available to all other contact center agents. For more information, see section How to Create and Edit Canned Chat Responses of the Agent Guide.
Pull screen pop
Pull screen pop allows the user to get snapshots of the Context Information Area of the desktops of agents that the user is assigned to supervise. To get a snapshot, the user must be connected to the agent in one of the call monitoring modes, and the user must also have the privilege Monitor interactions (see above).
Push/Pull Global Wallboards
Users with the privilege Push/Pull Global Wallboards can push their personal wallboards to other users and/or teams and pull shared wallboards from a global pool.


Info.40x40.png Only global wallboards can be pulled.


View historical reports
The View historical reports privilege allows the user to generate and view reports via the Contact Center Administrator application. Absence of this privilege does not affect the user's ability to access any of the general reporting settings or be a recipient of emailed scheduled reports.
View interaction records
With this privilege, the user may search for and review interaction records via the Contact Center Administrator application. Absence of this privilege does not affect the user’s ability to generate and view the Call Detail Report or Email Detail Report. To prevent access to these reports, use the privilege View historical reports (see above).
Watch agent screen recordings
The privilege Watch agent screen recordings allows supervisors to search for and view the screen recording sessions of agents on their teams. The screen recordings appear in interaction records in agent timeline searches. If a screen recording is available for the selected agent, and if the privilege is enabled, then the Watch screen recording button is shown to the supervisor.

BPO Client

Listening to call recordings and viewing chat transcripts on services in reviewer role
With this privilege granted, the user may listen to call recordings and view chat transcripts of the services to which the user is assigned as a reviewer.


< Previous | Next >