Is there a way to run a report at the root-level to see what admins permissions are at each subaccount level? And their name and admin title?
If so, can you please provide directions on this?
Have you taken a look at the provisioning report? This report can be used for many different things, such as producing a report that allows you to see all the the admin name, user id's, account they are associated with along with the role they are attached to with in the account.
If you go to settings --> reports and click on the configure... button you on the provisioning report line it will bring up the screen below. Simply click on Admin CSV and click run report. Give it a few minutes and then refresh your reports page. You will then be able to download the report and see all Admins, what role they have and what account they are associated with in that role.
This report does not provide us the specific permissions an admin has at the subaccount level though. I am looking for this type of report admin -> subaccount -> permissions.
Canvas doesn't offer a report that you can see each role and the specific permissions associated with that role.
The best I can offer is to run the report and then you will have to visually look at the role on the canvas permissions page.
You can use the admin api call to pull a list of admins from each sub-account (and main account). This will return the users with admin roles, along with the role id:
Admins - Canvas LMS REST API Documentation
Then, you can use the role api call to translate that role id into the actual name of the role:
Roles - Canvas LMS REST API Documentation
If you are wanting to pull the complete list of admins at your institution, you can cycle the api call for admins through all your sub-accounts and combine the output of all the calls.
Were you able to find an answer to your question? I am going to go ahead and mark this question as answered because there hasn't been any more activity in a while so I assume that you have the information that you need. If you still have a question about this or if you have information that you would like to share with the community, by all means, please do come back and leave a comment. Also, if this question has been answered by one of the previous replies, please feel free to mark that answer as correct.
Retrieving data ...