Hi guys.
Any help, tips and advice would be greatly appreciated!
The first goal is to have a full company hirerarchy, so we can build an "attendance" module that let's a manager complete their team's attendance online. For this to work, Drupal needs to know what people are in a managers team. Rather than let users select who their manager is, we would prefer for a manager to select what people are in their team. Team members won't have permission to remove them self from a team, it has to be a manager that "pulls" a person to their team, removing any previous managers that have them as a team member.
I've had a look at the user_relationship module but it doesn't seem finished enough to use on a live site.
Comments
og + og_subgroups
Not used it myself, but also take a look at http://drupal.org/project/og_subgroups
Also see an old link:
https://drupal.org/node/1325086