User Management
This section provides an overview of User Management (Roles and Permissions). These roles dictate if an ASAPP user can authenticate to Agent Desk, Admin Dashboard, or both. In addition, roles determine what view and data users see in the Admin Dashboard. You can pass User Data to ASAPP via SSO, AD/LDAP, or other approved integration.
This section describes the following:
Process Overview
This is a high-level overview of the User Management setup process.
- ASAPP demos the Desk/Admin Interface.
- Call with ASAPP to confirm the access and permission requirements. ASAPP and you complete a Configuration spreadsheet defining all the Roles & Permissions.
- ASAPP sends you a copy of the Configuration spreadsheet for review and approval. ASAPP will make additional changes if needed and send to you for approval.
- ASAPP implements and tests the configuration.
- ASAPP trains you to set up and modify User Management.
- ASAPP goes live with your new Customer Interaction system.
Resource Overview
The following table lists and defines all resources:
Feature | Overview | Resource | Definition |
---|---|---|---|
Agent Desk | The App where Agents communicate with customers. | Authorization | Allows you to successfully authenticate via Single Sign-On (SSO) into the ASAPP Agent Desk. |
Go to Desk | Allows you to click Go to Desk from the Nav to open Agent Desk in a new tab. Requires Agent Desk access. | ||
Default Concurrency | The default value for the maximum number of chats a newly added agent can handle at the same time. | Default Concurrency | Sets the default concurrency of all new users with access to Agent Desk if no concurrency was set via the ingest method. |
Admin Dashboard | The App where you can monitor agent activity in real-time, view agent metrics, and take operational actions (e.g. biz hours adjustments) | Authorization | Allows you to successfully authenticate via SSO into the ASAPP Admin Dashboard. |
Live Insights | Dashboard in Admin that displays how each of your queues are performing in real-time. You can drill down into each queue to gain insight into what areas need attention. | Access | Allows you to see Live Insights in the Admin navigation and access it. |
Data Security | Limits the agent-level data that certain users can see in Live Insights. If a user is not allowed to see data for any agents who belong to a given queue, that queue will not be visible to that user in Live Insights. | ||
Historical Reporting | Dashboard in Admin where you can find data and insights from customer experience and automation all the way to agent performance and workforce management. | Power Analyst Access | Allows you to see the Historical Reporting page in the Admin Navigation with Power Analyst access type, which entails the following:
|
Creator Access | Allows you to see the Historical Reporting page in the Admin Navigation with Creator access type, which entails the following:
| ||
Reporting Groups | Out-of-the-box groups are:
If a client has data security enabled for Historical Reporting, policies need to be written to add users to the following 3 groups:
If you have any Creator users, you may want custom groups created. This can be achieved by writing a policy to create reporting groups based on a specific user attribute (i.e. I need reporting groups per queue, where queue is the attribute). | ||
Data Security | Limits the agent-level data that certain users can see in Historical Reporting. If anyone has these policies, then the Core, Contact Center, and All Reports groups should be enabled. | ||
Business Hours | Allows Admin users to set their business hours of operation and holidays on a per queue basis. | Access | Allows you to see Business Hours in the Admin navigation, access it, and make changes. |
Triggers | An ASAPP feature that allows you to specify which pages display the ASAPP Chat UI. You can show the ASAPP Chat UI on all pages with the ASAPP Chat SDK embedded and loaded, or on just a subset of those pages. | Access | Allows you to see Triggers in the Admin navigation, access it, and make changes. |
Knowledge Base | An ASAPP feature that helps Agents access information without the needing to navigate any external systems by surfacing KB content directly within Agent Desk. | Access | Allows you to see Knowledge Base content in the Admin navigation, access it, and make changes. |
Conversation Manager | Admin Feature where you can monitor current conversations individually in the Conversation Manager. The Conversation Manager shows all current, queued, and historical conversations handled by SRS, bot, or by a live agent. | Access | Allows you to see Conversation Manager in the Admin navigation and access it. |
Conversation Download | Allows you to select 1 or more conversations in Conversation Manager to export to either an HTML or CSV file. | ||
Whisper | Allows you to send an inline, private message to an agent within a currently live chat, selected from the Conversation Manager. | ||
SRS Issues | Allows you to see conversations only handled by SRS in the Conversation Manager. | ||
Data Security | Limits the agent-assisted conversations that certain users can see at the agent-level in the Conversation Manager. | ||
User Management | Admin Feature to edit user roles and permissions. | Access | Allows you to see User Management in their Admin navigation, access it, and make changes to queue membership, status, and concurrency per user. |
Editable Roles | Allows you to change the role(s) of a user in User Management. | ||
Editable Custom Attributes | Allows you to change the value of a custom user attribute per user in User Management. If Off, then these custom attributes will be read-only in the list of users. | ||
Data Security | Limits the users that certain users can see or edit in User Management. |
Definitions
The following table defines the key terms related to ASAPP Roles & Permissions.
Role | Definition |
---|---|
Resource | The ASAPP functionality that you can permission in a certain way. ASAPP determines Resources when features are built. |
Action | Describes the possible privileges a user can have on a given resource. (i.e. View Only vs. Edit) |
Permission | Action + Resource. ex. “can view Live Insights” |
Target | The user or a set of users who are given a permission. |
User Attribute | A describing attribute for a client user. User Attributes are either sent to ASAPP via accepted method by the client, or ASAPP Native. |
ASAPP Native User Attribute | A user attribute that exists within the ASAPP platform without the client needing to send it. Currently:
|
Custom User Attribute | An attribute specific to the client’s organization that is sent to ASAPP. |
Clarifier | An additional and optional layer of restriction in a policy. Must be defined by a user attribute that already exists in the system. |
Policy | An individual rule that assigns a permission to a user or set of users. The structure is generally: Target + Permission (opt. + Clarifier) = Target + Action + Resource (opt. + Clarifier) |
Was this page helpful?