Hi there, @Chris_Beks ...
I can give you a couple examples from experiences I've had with sub-accounts.
My first example was when I worked at a Technical College in Wisconsin. I'm not sure if this sub-account structure still exists the same way (it's been a couple years) as when I left, but this is what I recall:
- Sub-account 1 (Dean access)
- Sub-sub-account A (Associate Dean access)
- Sub-sub-account B (Associate Dean access)
- Sub-sub-account C (Associate Dean access)
- Sub-account 2 (Dean access)
- Sub-sub-account D (Associate Dean access)
- Sub-sub-account E (Associate Dean access)
- Sub-sub-account F (Associate Dean access)
- Sub-account 3 (Dean access)
- Sub-sub-account G (Associate Dean access)
- Sub-sub-account H (Associate Dean access)
As you can see from this configuration, we had three main sub-account, and then sub-sub-accounts under them. Associate Deans could only see their own sub-sub-accounts (for example, an Associate Dean in B could not see the courses in C). However, the Dean for a main sub-account had access to all courses in the sub-sub-accounts. For example, the Dean for sub-account 1 could see the courses in A, B, and C ... but not for D, E, F, G, or H. This helped for our ReadyGO (Cidi Labs) LTI integration so that Deans and Associate Deans could get reports for their own programs.
At my current job (an art college in Detroit), we have approximately 45-50 sub-accounts...none of which are nested within each other. Each of these sub-accounts is their own separate program. For example: LIBERAL ARTS, FOUNDATIONS, ILLUSTRATION, etc. Our Chairs and Program Managers have access only to the sub-accounts they oversee (similar to my first example). At some point, we may consider pairing down the number of sub-accounts we have to try and combine things a bit more, but that is a conversation we'll have to have with a number of different folks at my college. We've been using DesignPLUS (also from Cidi Labs) to design course templates, and one goal we have is to provide customized template pages at the sub-account level for anyone in a specific program to import/add into their own course pages. We also use Cidiscape (yet another Cidi Labs product), and although we haven't set up this part yet, we can set Cidiscape up for our Chairs and Program Managers to get important information about courses in the program areas. We're also looking at possibly purchasing ReadyGO so that our Chairs and Program Managers can get a better idea on if our courses are ready for the start of a given semester. And, we can ensure that they only have access to their own courses...all because of sub-accounts.
I hope my examples and use cases help in some way. Looks like you've gotten some great feedback so far, and I look forward to seeing more people post their setups!