jsowalsk
Advocate

Run report for permissions

Hi,

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?


Jessica

10 Replies
bneporadny
Community Champion

Hi Jessica,

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. 

273241_pastedImage_1.png

0 Kudos

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.

0 Kudos

Hi Jessica,

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. 

Thanks.

0 Kudos
ahess4
Community Contributor

Hi  @jsowalsk ,

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.

Thanks,

Anthony

Thank you.

0 Kudos
Robbie_Grant
Coach Emeritus

 @jsowalsk ,

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.

 

Robbie

All set.

beth_mossop
New Member

For anyone who comes across this question, there is an idea (currently open for voting) requesting such a report- please vote it up so we can see Canvas develop this functionality!

Idea: Admins need a permissions report!

Thanks!

Beth

Thank you.