# OAuth Scopes for eGain APIs The tables below documents the 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 |