Hi Cristián
Here are my thoughts on features as you request.
– Child accounts must have a reference to the parent account.
So you can find them in reports and searches
– The Child accounts are identical to a normal account except they have the parent reference.
– Child accounts can have any access level equal to or lower than the parent.
For example a master account is say Level 7 a child can be 7, 6,5,4,3,2,1, or 0
The level for each child is assigned by the parent.
– Downloads: The administrator can assign elect if the downloads are per user or per group.
For example each child and the parent can have 100 downloads each. Or the whole group can have 500 downloads
– The Parent can see either the download count per child, or the total downloads (nice to have both)
– The administrator can assign how many child accounts a parent has. (this is a little like some Governments lol)
– The parent creates the child accounts via his/her profile where there is an add Child Account button they fill in the details and there is a dropdown to choose the Level for the account.
– The parent has the ability to modify the child account profile but other than the password the child does not.
– If you want to get granular you may want to design it where the child accounts can create infant accounts. This helps with large organizations that have Departments or Divisions.
I think that will do it for me. Hope that helps.
Colin