Skip to main content
Version: 4.x

Roles & Permissions

b+s Connects for ServiceNow comes with predefined roles which manage user access. All roles are prefixed with the key x_busag_cnx.

The following tables show detailed information about which user actions are allowed for each role.

CC Administrator​

ActionCreateReadUpdateDelete
Navigation > Application Menu > b+s Connects for ServiceNow✅
Navigation > Module > System Configuration✅
Navigation > Module > Finesse Servers✅
Navigation > Module > Service Layouts✅
Navigation > Module > Agent List✅
Navigation > Module > Work log✅
Navigation > Module > Logs✅
Navigation > Module > My Agent Settings✅
Navigation > Module > Directory Numbers✅
Navigation > Module > Tools✅
Navigation > Module > Agent Producer✅
System Properties > JS Bundle File✅✅
System Properties > Gadget Colors✅✅
Table > Agent (via ServiceNow GUI)✅✅✅✅
Table > Agent (via Gadget REST)✅✅✅✅
Table > Agent > Own Agent Record (via ServiceNow GUI)✅✅✅✅
Table > Agent > Own Agent Record (via Gadget REST)✅✅✅✅
Table > Finesse Servers (via ServiceNow GUI)✅✅✅✅
Table > Finesse Servers (via Gadget REST)✅✅✅✅
Table > Service Layouts (via ServiceNow GUI)✅✅✅✅
Table > Service Layouts (via Gadget REST)✅✅✅✅
Table > Work Log (via ServiceNow GUI)✅✅✅✅
Table > Work Log (via Gadget REST)✅✅✅✅
Table > Directory Numbers (via ServiceNow GUI)✅✅✅✅
Table > Directory Numbers (via Gadget GUI)✅✅✅✅

CC Supervisor​

Users with this role are granted the ServiceNow roles sn_openframe_user and interaction_agent automatically.

ActionCreateReadUpdateDelete
Navigation > Application Menu > b+s Connects for ServiceNow✅
Navigation > Module > System Configuration❌
Navigation > Module > Finesse Servers✅
Navigation > Module > Service Layouts✅
Navigation > Module > Agent List✅
Navigation > Module > Work log✅
Navigation > Module > Logs✅
Navigation > Module > My Agent Settings✅
Navigation > Module > Directory Numbers✅
Navigation > Module > Tools✅
Navigation > Module > Agent Producer✅
System Properties > JS Bundle File✅❌
System Properties > Gadget Colors✅❌
Table > Agent (via ServiceNow GUI)✅✅✅✅
Table > Agent (via Gadget REST)✅✅✅✅
Table > Agent > Own Agent Record (via ServiceNow GUI)✅✅✅✅
Table > Agent > Own Agent Record (via Gadget REST)✅✅✅✅
Table > Finesse Servers (via ServiceNow GUI)❌✅✅❌
Table > Finesse Servers (via Gadget REST)❌✅✅❌
Table > Service Layouts (via ServiceNow GUI)❌✅✅❌
Table > Service Layouts (via Gadget REST)❌✅✅❌
Table > Work Log (via ServiceNow GUI)✅✅✅✅
Table > Work Log (via Gadget REST)✅✅✅✅
Table > Directory Numbers (via ServiceNow GUI)✅✅✅✅
Table > Directory Numbers (via Gadget GUI)✅✅✅✅

CC Agent Admin​

ActionCreateReadUpdateDelete
Navigation > Application Menu > b+s Connects for ServiceNow✅
Navigation > Module > System Configuration❌
Navigation > Module > Finesse Servers❌
Navigation > Module > Service Layouts❌
Navigation > Module > Agent List✅
Navigation > Module > Work log❌
Navigation > Module > Logs✅
Navigation > Module > My Agent Settings❌
Navigation > Module > Directory Numbers❌
Navigation > Module > Tools✅
Navigation > Module > Agent Producer✅
System Properties > JS Bundle File❌❌
System Properties > Gadget Colors❌❌
Table > Agent (via ServiceNow GUI)✅✅✅✅
Table > Agent (via Gadget REST)✅✅✅✅
Table > Agent > Own Agent Record (via ServiceNow GUI)❌❌❌❌
Table > Agent > Own Agent Record (via Gadget REST)❌❌❌❌
Table > Finesse Servers (via ServiceNow GUI)❌✅❌❌
Table > Finesse Servers (via Gadget REST)❌✅❌❌
Table > Service Layouts (via ServiceNow GUI)❌✅❌❌
Table > Service Layouts (via Gadget REST)❌✅❌❌
Table > Work Log (via ServiceNow GUI)❌❌❌❌
Table > Work Log (via Gadget REST)❌❌❌❌
Table > Directory Numbers (via ServiceNow GUI)❌❌❌❌
Table > Directory Numbers (via Gadget GUI)❌❌❌❌

CC Agent​

Users with this role are granted the ServiceNow roles sn_openframe_user and interaction_agent automatically.

ActionCreateReadUpdateDelete
Navigation > Application Menu > b+s Connects for ServiceNow✅
Navigation > Module > System Configuration❌
Navigation > Module > Finesse Servers❌
Navigation > Module > Service Layouts❌
Navigation > Module > Agent List❌
Navigation > Module > Work log✅
Navigation > Module > Logs❌
Navigation > Module > My Agent Settings✅
Navigation > Module > Directory Numbers❌
Navigation > Module > Tools❌
Navigation > Module > Agent Producer❌
System Properties > JS Bundle File✅❌
System Properties > Gadget Colors✅❌
Table > Agent (via ServiceNow GUI)❌❌❌❌
Table > Agent (via Gadget REST)❌❌❌❌
Table > Agent > Own Agent Record (via ServiceNow GUI)✅✅✅❌
Table > Agent > Own Agent Record (via Gadget REST)✅✅✅❌
Table > Finesse Servers (via ServiceNow GUI)❌❌❌❌
Table > Finesse Servers (via Gadget REST)❌✅❌❌
Table > Service Layouts (via ServiceNow GUI)❌❌❌❌
Table > Service Layouts (via Gadget REST)❌✅❌❌
Table > Work Log (via ServiceNow GUI)❌✅❌❌
Table > Work Log (via Gadget REST)✅✅✅❌
Table > Directory Numbers (via ServiceNow GUI)❌✅❌❌
Table > Directory Numbers (via Gadget GUI)❌✅❌❌

Cross-scope privileges​

In order to work with data from different scopes on the ServiceNow platform, b+s Connects for ServiceNow comes with predefined cross-scope privileges. However, for customizations - mainly for data lookup - it could be necessary to change these privileges or add permissions.

Creating and deleting Agents​

Elevated permissions are required to handle the assignment of the role x_busag_cnx.CC Agent automatically. This is not needed if the users get the role via other methods (e.g. a user group). Refer to decide how to work with agent permissions for more information.