We are going through the implementation for EvaluationKit and ran into some road blocks. They are asking for A LOT of permissions to our system and so far have not been able to answer the rationale for needing super high-level permissions such as creating developer keys and modifying permissions - as well as add/edit/delete course and such. They said they would get me some information from their developers, but we are still waiting on that information.
We have never had any external tool require such high level permissions.
What has your experience been and what permissions did you end up giving to their admin user?