Hi Colin,
I'm fairly new to being a Canvas admin, so I hope what I say doesn't come off as ignorant (or just plain wrong!), but I have set up several additional account roles for individuals at our college who need specialized access based on their position. I'm guessing the actual permissions would be a bit different for building principals, but we do have a role I've titled "Academic Administrator" which primarily provides view access to our courses, grade information, and analytics, but generally restricts editing access when possible. We generally assign this role to academic deans who will want to spot check or evaluate their faculty as needed.
I considered whether or not to assign this role only to specific subaccounts or at the root account, and we went with assigning it at the root account simply because of the fluctuating nature of institutional organization. However, we do have some other more limited roles that we do assign to specific subaccounts instead.
I'd be happy to chat with you more in-depth and show you specifically what we have done if you'd like... feel free to send me a message and I'll help however I can.
Andrew
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.