We are trying to give a client access to developer tools through their org. Is there any permissions or licenses that needs to be in place before a Genesys Cloud user can access developer tools?
Also, my client does not have access to "Apps" or "Reports" as shown in the picture. Is this something that can be given using permissions and roles?
You can alway access the developer tools (no specific permissions, no license) opening a browser tab and using the Developer Tools URL.
i.e. https://developer.genesys.cloud/developer-tools/
The user must then select the region of his Genesys Cloud org (and if he is already logged in Genesys Desktop in a different tab, he will be automatically signed in on the developer tools).
Now, if you question is about the PureCloud Developer Tools in the Apps menu, there is one more thing to do.
This entry in the Apps menu is there because you have a Client App integration defined in your org. This is just to allow to display the Developer Tools within Genesys Desktop (but opening the Developer Tools URL in a separate tab would still/always work).
With Client Apps, there is a group filtering in place. The user must be part of an official group specified in this integration to have access to the app in the Apps menu.
In Genesys Cloud Desktop UI - in Admin - go to Integration - Integrations. Find the PureCloud Developer Tools integration and select/open it.
Go to the Configuration Tab, and you will see that you can select groups for Group Filtering. You can define one or more groups (as you want).
Your user will have to be part of one of the groups which is defined in Group Filtering.
"my client does not have access to "Apps""
A user must have access to at least one Client App integration to see the Apps menu.
Prerequisites Any of the following permissions (included in the Genesys Cloud Supervisor role):
Reporting > ACD > View
Reporting > Interactions > View
Reporting > Quality > View
Reporting > Outbound > View
I would also suggest to raise this type of questions on the Genesys Cloud CX Community Forum which is a more suited place for these. It is meant for questions on configurations and features.
The Genesys Cloud Developer Forum is meant for questions on API & SDKs (development).