Contacts Lookup not working correctly, due to Contact Manager's department directories usage
Applies to
UCX Suite, any version.
Advanced Queuing + Contact Manager in use
Description
When the call arrives to Advanced Queuing, during contacts lookup (Contact Manager), UCX Console does not show the contact NAME and can’t apply priority to a VIP call.
Cause
Advanced Queuing leverages an anonymous profile for contacts search and therefore it can't lookup department contacts.
Solution
In order to solve this issue, you can let Advanced Queuing impersonate a different user (available in Users' DB) with the permissions to lookup department contacts.
To achieve this:
Edit "QME.Engine.config.xml" in <StonevoiceAS>\Apps\QME\Settings\
Add this preference key:
CODE<preference key="speedy.callerlookup.identity.asuser" value="<user>" /> Where <user> is an existing Application Suite user, for example: <configuration version="1.0.1.0"> <preference key="speedy.callerlookup.identity.asuser" value="test" /> </configuration>
Save the file and restart Advanced Queuing service form the web interface.