I have two questions about scopes in WebRTC SDK:
-
In the documentation for scopes for WebRTC SDK, https://developer.genesys.cloud/api/webrtcsdk/#app-authorization , it says it needs authorization and organization scopes. Not the read-only variants, it needs the read / write scopes. Are these correct? It seems like a lot of power to be giving to a softphone. We'd like to limit what clients do to the bare minimum needed to make our application work.
-
The SDK makes a request to /api/v2/diagnostics/trace which fails with a 403. The response says "App not authorized to use scope [diagnostic]", but there is no diagnostic scope available to me from the OAuth UI.