Knowlege base

Syncing Privileges with Imagicle LDAP server

Article ID: 785
Last updated: 02 Oct, 2020

Description:

This article explains how to synchronize Imagicle permissions with Imagicle LDAP server, generic LDAP or Active Directory privileges. 

Source configuration

Imagicle LDAP Server

Before starting the synchronization the following steps should be performed on the Imagicle LDAP server:

  1. After logging in to the server, go to "Administrative settings" tab and then expand "User fields configuration".
  2. Locate the applications privileges under column "Available fields". Note that they start with the prefix "priv":

       3. Click or drag the required privilege (privQME for instance), to make it appear as a user attribute. After all the                       desired privileges are added, click on "Save".
       4. Now any existing, newly created or imported user into the Imagicle application suite will have the privileges added in the previous step as additional attributes. Check in the below screenshot the newly added QME privilege (its default value is empty):

The value "Advanced Supervisor" will give this user, Advanced supervisor permission on the QME application. 

The  table below, summarizes the list of all the possible privileges for the Imagicle applications:

Att Name Description Priv name
privMai Privilege for users management Default
privMai Privilege for users management BasicUser
privMai Privilege for users management Administrator
Att Name Description Priv name
privBib privilege for billy blues Default
privBib privilege for billy blues NoAccess
privBib privilege for billy blues BasicUser
privBib privilege for billy blues DepartmentSupervisor
privBib privilege for billy blues CostCenterSupervisor
privBib privilege for billy blues OfficeLocationSupervisor
privBib privilege for billy blues GlobalSupervisor
privBib privilege for billy blues Administrator
Att Name Description Priv name
privBdg privilege for budget control Default
privBdg privilege for budget control NoAccess
privBdg privilege for budget control BasicUser
privBdg privilege for budget control DepartmentManager
privBdg privilege for budget control CostCenterManager
privBdg privilege for budget control Administrator
Att Name Description Priv name
privSlo privilege for stonelock Default
privSlo privilege for stonelock NoAccess
privSlo privilege for stonelock BasicUser
privSlo privilege for stonelock DepartmentManager
privSlo privilege for stonelock Administrator
Att Name Description Priv name
privSfx privilege for stonefax Default
privSfx privilege for stonefax NoAccess
privSfx privilege for stonefax BasicUser
privSfx privilege for stonefax DepartmentManager
privSfx privilege for stonefax Administrator
Att Name Description Description
privSpd privilege for for speedy directory enterprise Default
privSpd privilege for for speedy deirectory enterprise NoAccess
privSpd privilege for for speedy directory enterprise BasicUser
privSpd privilege for for speedy directory enterprise DepartmentManager
privSpd privilege for for speedy directory enterprise DirectoryManager
privSpd privilege for for speedy directory enterprise Administrator
Att Name Description Priv name
privIvr privilege for ivr module for qme Default
privIvr privilege for ivr module for qme NoAccess
privIvr privilege for ivr module for qme BasicUser
privIvr privilege for ivr module for qme Administrator
Att Name Description Priv name
privQme privilege for Queue manager enterprise Default
privQme privilege for Queue manager enterprise NoAccess
privQme privilege for Queue manager enterprise BasicUser
privQme privilege for Queue manager enterprise Supervisor
privQme privilege for Queue manager enterprise AdvancedSupervisor
privQme privilege for Queue manager enterprise Administrator
Att Name Description Priv name
privAtt privilege for Auto Attendant Default
privAtt privilege for Auto Attendant NoAccess
privAtt privilege for Auto Attendant Administrator
Att Name Description Priv name
privRec privilege for call recording Default
privRec privilege for call recording NoAccess
privRec privilege for call recording BasicUser
privRec privilege for call recording GroupSupervisor
privRec privilege for call recording Administrator
Att Name Description Priv name
privHtl privilege for hotel link Default
privHtl privilege for hotel link NoAccess
privHtl privilege for hotel link Administrator

Generic LDAP server or Active Directory

In case you are not having an Imagicle LDAP Server you can leverage on the existing LDAP server or Active Directory server, in this case you need to create custom attributes with the names and the values described above.

It is also possible to use other attributes for the privileges mapping but not other values), in this case please contact Imagicle support.

Privileges Sync

Note: it's not needed to configure/create all the attributes, it's possible to create only the needed one

The following steps will describe how to set the Synchronization in order for the privilege synchronization to happen between the application suite and the external server.

In the Imagicle application suite interface, assuming that there is an already Imagicle LDAP data source configured: 

  • Browse to  -->User Management-->Synchronize users with an external data source-->Configure Sync Rules.
  • Change ADAPTER'S RULE TYPE to "LDAP".
  • Scroll down to "User permissions" and choose "Import every time from source".
  • Click on Save
  • Click on "Back"  and then click on "Run Now" to start the users synchronization with their privileges. If users are already synced, then this step will synchronize their privileges and update their permissions accordingly. 
Article ID: 785
Last updated: 02 Oct, 2020
Revision: 1
Views: 15
Print Export to PDF Subscribe Share
This article was:  
Prev   Next
Error while configuring Internet Information Services: Phase:...     How to install and use a certificate on Imagicle Application...