Recently while exploring Customer Service Workspace we could not see the presence being loaded for the users.
The first thing we need to check here is if the user has either the Omnichannel Agent / Supervisor role or Customer Service Representative role assigned. (it will not load even if you are a system admin or Omnichannel Administrator role only)
The next thing to check is the omnichannel record (Channel Integration Framework V2.0 Providers entity/table)
Check the value for the Channel URL field –
It should be
https://oc-cdn-ocprod.azureedge.net/convcontrol/ChatControl.htm?uci=true&clientName=zfp&cloudType=Public&env=prod&ocBaseUrl=https://unq0c996fcff27241fb845216a48ece6-crm.omnichannelengagementhub.com&ucilib=https://org749544d7.crm.dynamics.com/webresources/Widget/msdyn_ciLibrary.js
Replace the first part in ocBaseUrl with your organization’s Unique Name (Customization > Developer Resources)
and second is the organization base url in the uclib.
If it still doesn’t work or gets stuck at 25 or 57 percent, check if you have security defaults enabled in the tenant if so either disable it.
Disable Security Defaults while login into Power Platform / Dynamics 365 – Nishant Rana’s Weblog
Or make sure the users have the multi-factor authentication set up on their account.
After we made sure all the above settings – we had the presence working for the users.
Get all the details here-
Troubleshoot issues in Omnichannel for Customer Service
Hope it helps..
2 thoughts on “Fixed – User Presence not working – Customer Service Workspace / Omnichannel (Dynamics 365/CRM)”