Built-In Permissions
The following is a comprehensive list of the permissions offered and honored in iSymphony 3.1
Key | Applies To | Description |
---|---|---|
General | ||
Users | Controls whether a user is allowed to send an email to another user. The Email button will be displayed on other users based on this permission. | |
setStatus | Users | Controls whether a user is allowed to change the status of other users. |
setCustomStatus | Users | Controls whether a user is allowed to define a custom status for other users. This requires the setStatus permission to be granted as well. |
passwordChange | Self | Controls whether a user is allowed to change their own password. |
General PBX | ||
createExtensionGroup | Self | Controls whether a user is allowed to create new extension groups. |
extensionSetDefault | Self | Controls whether a user is allowed to set their own default extension. |
extensionSetDnd | Extensions, Users, User Groups | Controls whether a user is allowed to toggle Do-Not-Disturb (DND) on an extension through the interface. Note that iSymphony cannot control DND status set through the phone itself. |
Placing Calls | ||
extensionOriginateTo | Extensions, Users, User Groups | Controls whether a user is allowed to place a call to an extension through the interface. Note that iSymphony cannot control calls placed through the phone itself. |
extensionOriginateFrom | Extensions, Users, User Groups | Controls whether a user is allowed to place a call from an extension through the interface. |
voicemailOriginateTo | Extensions, Users, User Groups | Controls whether a user is allowed to place a call directly to an extension's voicemail box. |
parkingLotOriginateTo | Parking Lots | Controls whether a user is allowed to place a call directly into a parking lot. |
confRoomOriginateTo | Conference Rooms | Controls whether a user is allowed to place a call directly into a conference room. |
queueOriginateTo | Queues | Controls whether a user is allowed to place a call directly into a queue. |
cellPhoneOriginateTo | Users, User Groups | Controls whether a user is allowed to place a call directly to another user's external numbers. |
Viewing Calls | ||
extensionView | Extensions, Users, User Groups | Controls whether a user is allowed to view calls on another extension. |
extensionViewCallerId | Extensions, Users, User Groups | Controls whether a user is allowed to view caller id information for calls on another extension. |
parkingLotView | Parking Lots | Controls whether a user is allowed to view calls in a parking lot. |
confRoomView | Conference Rooms | Controls whether a user is allowed to view calls in a conference room. |
queueView | Queues | Controls whether a user is allowed to view calls, agents, and statistics for a queue. |
Transferring Calls | ||
extensionTransferTo | Extensions, Users, User Groups | Controls whether a user is allowed to transfer a call to another extension through the interface. Note that iSymphony cannot control calls transferred through the phone itself. |
extensionTransferFrom | Extensions, Users, User Groups | Controls whether a user is allowed to transfer a call away (steal) from an extension. |
cellPhoneTransferTo | Users, User Groups | Controls whether a user is allowed to transfer a call to a pre-defined external number (cell phone). |
cellPhoneTransferFrom | Users, User Groups | Controls whether a user is allowed to transfer a call away (steal) from an external number (cell phone). |
parkingLotTransferTo | Parking Lots | Controls whether a user is allowed to transfer a call to a parking lot (park a call). |
parkingLotTransferFrom | Parking Lots | Controls whether a user is allowed to transfer a call away from a parking lot (unpark a call). |
confRoomTransferTo | Conference Rooms | Controls whether a user is allowed to transfer a call to a conference room. |
confRoomTransferFrom | Conference Rooms | Controls whether a user is allowed to transfer a call out of a conference room. |
queueTransferTo | Queues | Controls whether a user is allowed to transfer a call into a queue. |
queueTransferFrom | Queues | Controls whether a user is allowed to transfer a call directly from a queue. Note that doing so may cause inconsistent statistics reporting. |
Misc Call Control | ||
callHangup | Extensions, Users, User Groups | Controls whether a user is allowed to hang up a call on an extension through the interface. Note that iSymphony cannot control calls hung up via the phone itself. |
callHold | Extensions, Users, User Groups | Controls whether a user is allowed to place a call on hold on an extension through the interface. Note that iSymphony cannot control calls placed on hold via the phone itself. |
callRecord | Extensions, Users, User Groups | Controls whether a user is allowed to begin or end recording a call through the interface. Note that iSymphony cannot control recording on calls by the phone system itself through either feature codes or recording settings. |
callBarge | Extensions, Users, User Groups | Controls whether a user is allowed to barge into a call on an extension. |
callBargeAgentOnly | Extensions, Users, User Groups | Controls whether a user is allowed to change their barge mute status to Agent-Only (whisper) after barging into a call on an extension. |
callBargeUnmute | Extensions, Users, User Groups | Controls whether a user is allowed to change their barge mute status to Unmuted (broadcast) after barging into a call on an extensions. |
Voicemail and Recordings | ||
voicemailListen | Extensions, Users, User Groups | Controls whether a user is allowed to listen to voicemail for an extension. Note that currently iSymphony does not provide the ability to listen to voicemail for extensions not assigned to the user, so this permission will only have an effect for owned extensions. |
voicemailMove | Extensions, Users, User Groups | Controls whether a user is allowed to move a voicemail between folders on an extension. |
voicemailForwardFrom | Extensions, Users, User Groups | Controls whether a user is allowed to forward (copy) a voicemail from an extension to other extensions. |
voicemailDelete | Extensions, Users, User Groups | Controls whether a user is allowed to delete a voicemail on an extension. |
recordingView | Extensions, Users, User Groups | Controls whether a user is allowed to view recording metadata for an extension. Note that currently iSymphony does not provide the ability to do so for extensions not assigned to the user, so this permission will only have an effect for owned extensions. |
recordingListen | Extensions, Users, User Groups | Controls whether a user is allowed to listen to recordings for an extension. |
recordingDelete | Extensions, Users, User Groups | Controls whether a user is allowed to delete recordings for an extension. |
Conference Rooms | ||
confRoomCreate | Self | Controls whether a user is allowed to create new dynamic conference rooms. |
confRoomMuteUser | Users, User Groups | Controls whether a user is allowed to mute another user in a conference room. |
confRoomKickUser | Users, User Groups | Controls whether a user is allowed to kick another user out of a conference room. |
Agents | ||
agentLogin | Extensions, Users, User Groups | Controls whether a user is allowed to log an extension into or out of a queue. |
agentPause | Extensions, Users, User Groups | Controls whether a user is allowed to pause an agent (extension) in a queue. |
agentSetPenalty | Extensions, Users, User Groups | Controls whether a user is allowed to set an agent's (extension's) penalty (used for skills-based routing) in a queue. |
Chat |
|
|
chat | Users, User Groups | Controls wheter a user is allowed to use the chat functionality |