Permission Examples

Last modified by superadmin on 2021/09/09 20:55

The following are some example scenarios to provide a clearer view of how the permission system in iSymphony can be used. 

Scenario 1: Global Restriction

Lets say that you want to completely disable barge functionality, in the entire system. You can set this up via the following steps:

  1. In the iSymphony Administrator, navigate to Users and Security->Permissions.
  2. Enable the permission system if it is not already enabled. See Permissions for more information.
  3. Select the All Users user group from the list on the left.
  4. Locate the Barge in on call permission on the right hand side.
  5. Set the permission to Deny.
  6. Save the permissions. At this point, barge will be disabled across the entire system.

Scenario 2: Global Restriction With A Singe User Override

Lets say that you want to prevent all users in the system from barging in on any calls, with the exception of the CEO, who needs the ability to barge in on all calls in the system. You can set this up via the following steps:

  1. In the iSymphony Administrator, navigate to Users and Security->Permissions.
  2. Enable the permission system if it is not already enabled. See Permissions for more information.
  3. Select the All Users user group from the list on the left.
  4. Locate the Barge in on call permission on the right hand side.
  5. Set the permission to Deny.
  6. Save the permissions. At this point, barge functionality will be disabled globally.
  7. Select the CEO's user from the list on the left.
  8. Locate the Barge in on call permission on the right hand side.
  9. Set the permission to Allow.
  10. Save the permissions. At this point, only the CEO will be able to barge in on any calls.

Scenario 3: Global Restriction With A User Group Override

Lets say that you want to prevent all users in the system from barging in on any calls, with the exception of a group of managers, who needs the ability to barge in on all calls in the system. You can set this up via the following steps:

  1. In the iSymphony Administrator create a group of users that includes all the manager users. We will call this group Managers for the sake of example. See User Groups for more information.
  2. Navigate to Users and Security->Permissions.
  3. Enable the permission system if it is not already enabled. See Permissions for more information.
  4. Select the All Users user group from the list on the left.
  5. Locate the Barge in on call permission on the right hand side.
  6. Set the permission to Deny.
  7. Save the permissions. At this point, barge functionality will be disabled globally.
  8. Select the Managers group from the list on the left.
  9. Locate the Barge in on call permission on the right hand side.
  10. Set the permission to Allow.
  11. Save the permissions. At this point, only users that are a part of the Managers group will be able to barge in on any calls.

Scenario 4: Global Restriction Except When Owned By User

If you want to prevent all users from performing an action, say set DND state, for all extensions except extensions that they own, you could do the following:

  1. In the iSymphony Administrator, navigate to Users and Security->Permissions.
  2. Enable the permission system if it is not already enabled. See Permissions for more information.
  3. Select the All Users user group from the list on the left.
  4. Locate the Toggle DND on an extension permission on the right hand side.
  5. Set the permission to Deny.
  6. In the except box to the right of the Toggle DND on an extension add Owned By User.
  7. Save the permissions. Users will now only be able to toggle DND on their own extensions.

 

 

   
iSymphony