DAP comes with a built-in group membership feature where schools, coaches, companies, corporate organizations, etc., can buy memberships on behalf of a group of people - referred to as sub-accounts.
You can specify the number of seats the group owners can create and manage. The group owners can give their sub-accounts access to products, remove access and add/remove sub-accounts.The sub-accounts will receive an email with their login credentials when the group owners give them access.
As a site-owner, you can configure the products that the group owners can manage.
Watch this video to see step-by-step how you can set this all up in DAP.