All Application Suite with QME and Speedy used with different departments configured.
When the call arrives to QME, during contacts lookup (Speedy), QME does not show the contact NAME in Attendant Console or phone display.
Because of this we have two possible issues:
The cause of these problems is that the user QME uses to search contacts in Speedy is anonymous and, when anonymous try to search contacts in Speedy, it can't see department contacts.
In order to solve this issue we can let QME "impersonate" a different user (existing in user management page) that has permissions to see department contacts.
To achieve this:
1) Edit "QME.Engine.config.xml" in <StonevoiceAS>\Apps\QME\Settings\
2) Add this preference key:
<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>
3) Save the file and restart QME service form the web interface.