Hello! I've created this idea, and I'd like to share it here to make it more visible:
It is quite simple. When code for the different SDKs is generated, in the docstrings/javadocs/whatever for each method, include the required permissions and/or scopes to invoke it.
Currently, if I want to determine which permissions an app needs, I have to go method by method, checking which endpoint it uses, then browse to the Web documentation for that endpoint, and there see the permissions. It would be very useful to have it all inside the code, without having to go back and forth between the editor and the browser.
Also, as I think that the docs for each SDK are auto-generated too, from the code, then those docs could also include it. So instead of checking 2 different doc pages, the SDK one should suffice.
It is a small QoL change, but it would be quite helpful, and I think it does not require a heavy investment from Genesys to add it.
#PlatformSDK------------------------------
Adrián Santamaría
------------------------------