Looking for some information in creating an SSO environment using an Angular SPA with Microsoft's out-of-box web authentication library and Genesys cloud.
I'm the developer for the Angular SPA, which will be a call queue monitoring dashboard. I have not yet had a great deal of contact with Genesys cloud so don't know the extent of its configuration capabilities for integration.
I have implemented the above authentication library with the SPA framework and can see that the library delivers a payload that includes a JWT token with a set of claims that can be verified by an integrated application. This JWT token is intended by Microsoft for seamless integration with their cloud products such as Microsoft Graph however it is a very standard token and should theoretically be able to be used as-is if Genesys cloud can be configured to read the claims.
The claims in the token are as follows:
Is it possible to use this out-of-box token as a Bearer token in the authorization header when setting up a connection to the WebSocket Notification service on Genesys cloud or will there need to be some other setup needed?
If this is not the correct approach for seamless integration between AzureAD, the SPA and Genesys then I'd be deeply grateful if I could get some assistance with the correct approach