Built-In Permissions

Last modified by michelk on 2021/09/10 23:34

The following is a comprehensive list of the permissions offered and honored in iSymphony 3.1

Key

Applies To

Description

General

email

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

   
iSymphony