Hi team,
I have managed to embed a Copilot widget in to a Power Pages site and connect to Dynamics Customer Service thanks to the following tutorial from @remidyon https://www.youtube.com/watch?v=7E-cGZnzxUI. I have also set up manual authentication for the Copilot and created an app registration in order to authenticate the user. Currently this is following the default flow of the user clicking the "login" button from the chatbot which takes them to another page displaying a code which they then copy/paste back into the chat window to authenticate. I am looking to streamline this process to avoid them having to do this and instead have them authenticated through SSO since they are already authenticated on the Power Pages site. Is there a guide or example I can follow that has this approach implemented? I have looked at the following code from this article but I can't seem to get this working as it only hides the login button: https://learn.microsoft.com/en-us/dynamics365/customer-service/develop/pass-auth-token-sso-live-chat.
Many thanks
Hi Renato,
Thanks for the quick response.
I notice just slightly further down in that article in the "Supported channels" table that "Omnichannel for Customer Service" is SSO supported. Do you have any details of what aspect of this supports SSO? The chatbot widget I have embedded into the Power Pages site was copied directly over from the workstream that I created in the customer service admin center so I was hoping that SSO would come enabled with this.
Thanks again
Hi @blueocean44 ,
Currently, this feature is not supported for Power Pages (as you can see in the documentation below). What you could do it raise your idea here: https://aka.ms/pva/community/ideas
SSO is currently not supported when a copilot has been either:
Read more here: https://learn.microsoft.com/en-us/microsoft-copilot-studio/configure-sso?tabs=webApp&WT.mc_id=BA-MVP-5003806
Michael E. Gernaey
468
Super User 2025 Season 2
stampcoin
52
Super User 2025 Season 2
trice602
46
Super User 2025 Season 2