The permission sets for goto connect seem very broad between the Roles, and then the Call Center "Agent/Supervisor/Admin"
It would be very helpful to delegate the management of a dialplan to the supervisor of that dialplan without having to give them admin rights to the entire system, as the permissions when creating a "role" don't appear to allow for this. The dial plan although not "technically" part of the contact center, is also definitely part of the contact center but falls outside the purview of a supervisors administrative abilities.
It would also be very helpful if I could give someone access to analytics without seemingly allowing them to run reports for every call queue/user even those outside their respective teams.
In my opinion, there needs to be more ability for rights delegation and permission granularity. There are a few cases where roles can be used to, for example, allow access to call recordings, but then other places where if I want a call center supervisor to be able to control their dialplan its either "they're a full admin or they're not" and there's no in-between.