The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December.
Read our blog post for more info about this change.
Has anyone setup a "jr admin" type account role that is allowed to add new users to Canvas via email invitation? Our HR department is creating a course for non-teacher staff (so they aren't coming over as part of the SIS import). We would like for the HR staff to be able to send out course invites for new users, but not have full admin rights. To complicate things, we don't want to turn on Open Registration because it will only be a couple of people who need the elevated access.
Thanks
Brad
Solved! Go to Solution.
You're looking for "Modify Login Details for Users" and it has to be at the Root Account (not subaccount admins). That's the hidden permission I had to find. Besides that permission, they'll need some permissions to find the courses, which could be at the subaccount level if desired. I've designed an admin role for one of our Dental admins to add users, and I've given them a Root Account admin role with just "Modify Login Details for Users", then a subaccount admin role with full permissions. Seems to work.
You should just be able to create a custom admin role and take away the permission you don't want the person to have.
Kevin - that was the route we were thinking, but I haven't been able to find the correct permission or set of permissions to give the custom role to allow for creating new users. It seems as though creating new users is a "hidden" permission in the account admin role.
We had the same issue for a while with our custom "Campus Admin" role, and finally got it to work right. Unfortunately our custom role has a lot of permissions that would definitely be inappropriate for your use case, so I can only commiserate, not offer the magic formula ![]()
You're looking for "Modify Login Details for Users" and it has to be at the Root Account (not subaccount admins). That's the hidden permission I had to find. Besides that permission, they'll need some permissions to find the courses, which could be at the subaccount level if desired. I've designed an admin role for one of our Dental admins to add users, and I've given them a Root Account admin role with just "Modify Login Details for Users", then a subaccount admin role with full permissions. Seems to work.
That did it Anthony! Thanks.
I am banging my head on the desk though, I swear I tried that before posting here. Oh well, all good now.
It actually took me about a year to figure that one out, and I was also sure I had tried it earlier. It was a rough moment on my keyboard when it finally worked.
Glad I could help!
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.