V3 OAuth Scopes for eGain APIs

The tables below documents the V3 API OAuth scopes that gives permission to access specific eGain Product API capabilities.

User Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/core.usermgr.read https://api.egain.cloud/auth/app.core.usermgr.read View users, user groups, roles and permissions
https://api.egain.cloud/auth/core.usermgr.manage https://api.egain.cloud/auth/app.core.usermgr.manage Manages users, user groups, roles and permissions

Case Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/core.casemgr.read https://api.egain.cloud/auth/app.core.casemgr.read View cases and activities in the system
https://api.egain.cloud/auth/core.casemgr.manage https://api.egain.cloud/auth/app.core.casemgr.manage Manages cases and activities in the system

Work Assignment APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/core.workassignmentmgr.read https://api.egain.cloud/auth/app.core.workassignmentmgr.read View queue and queue Attributes
https://api.egain.cloud/auth/core.workassignmentmgr.manage https://api.egain.cloud/auth/app.core.workassignmentmgr.manage Manages Queue Availability, Queue Load and Queues (Depth, Priority, and other properties)

Customer Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/core.customermgr.read https://api.egain.cloud/auth/app.core.customermgr.read View customers and customer context
https://api.egain.cloud/auth/core.customermgr.manage https://api.egain.cloud/auth/app.core.customermgr.maange Manage customers and customer context

Information Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/core.infomgr.read https://api.egain.cloud/auth/app.core.infomgr.read View application details

Micro Services Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/core.microservicesmgr.shorturls.manage Use URL Shortening service
https://api.egain.cloud/auth/core.microservicesmgr.zipcode.read View ZIP Code
https://api.egain.cloud/auth/core.microservicesmgr.lookup.read Use Phone number look up service
https://api.egain.cloud/auth/core.microservicesmgr.sentiment.read Use Sentimental Analyzer service

Secure Messaging APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/conversation.securemessagingmgr.read Get issue types for a message center (Context)

Messaging Router APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/conversation.messagerouter.read https://api.egain.cloud/auth/app.conversation.messagerouter.read View the routing the messages to participants

Conversation Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/conversation.conversationmgr.read View accounts, channels, clientapps, orchestrations and participants
https://api.egain.cloud/auth/conversation.conversationmgr.manage Manage accounts, channels, clientapps, orchestrations and participants
https://api.egain.cloud/auth/conversation.conversationmgr.interaction.read View conversation, messages and assets
https://api.egain.cloud/auth/conversation.conversationmgr.interaction.manage Manage conversations, messages and assets

Notifcation Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/conversation.notificationmgr.read View accounts and templates
https://api.egain.cloud/auth/conversation.notificationmgr.manage Manage accounts and templates
https://api.egain.cloud/auth/conversation.notificationmgr.interaction.read View messages, delivery receipts and assets
https://api.egain.cloud/auth/conversation.notificationmgr.interaction.manage Manage messages, delivery receipts and assets

Knowledge Portal Manager APIs

Permissions Description
Delegated Application
https://api.egain.cloud/auth/knowledge.portalmgr.read https://api.egain.cloud/auth/app.knowledge.portalmgr.read View Knowledge Access Objects.
https://api.egain.cloud/auth/knowledge.portalmgr.manage https://api.egain.cloud/auth/app.knowledge.portalmgr.manage Manages suggestions, guided help search and profile for portal