There's a lot of features on AKO that can be quite useful to an organization. Knowledge centers, and other features can provide for mass, or targeted communication and sharing of documents.
Setting up and maintaining your AKO groups can be confusing and difficult if not properly planned. What I want to discuss here is my theories for logical use of AKO groups.
First let me define the AKO group. A group is basically a listing of people and groups that can be used to assign permissions to AKO features (such as knowledge centers, discussion forums, etc.)
example:
I have a group called "1st squad" and a group called "2nd PLT". "1st squad" group has 10 Soldiers in it and "2nd PLT" has none. I can add the "1st squad" group to the "2nd PLT" group. By doing so everyone in 1st squad now has all the permissions that 2nd PLT has. If the membership of the squad changes, so changes their membership in the PLT.
Now I could just add people to the 2nd PLT group and be done with it, but that will ultimately limit the choices I have for assigning permissions.
Theory concept #1: Assign individual users (Soldiers) to the lowest organizational level practical. Assign lower organizational elements to the parent organization by the group rather than the user.
The purpose behind this is to add a Soldier to as few features as possible. There's no need to add him to the company, battalion, or brigade if he's already there by virtue of his squad membership. This also simplifies removal of the Soldier from the groups. For each individual user you add to a group, you must individually remove him when he no longer needs the permissions. If all of his permissions are by a lower level group, removing him from that group removes him from all those permissions.