[[TOC(Software/eAM/*, depth=3)]]
== Delegated Account Management ==
This AM group is enabling remote account management. Users can belong to multiple
==== deleteGroup - Delete delegated group ====
{{{
Delete group/project created by external account manager
Group/project DN to delete
baseDN
}}}
==== getGroupsAndUsers - Get all delegated users and groups ====
{{{
Show inventory of delegated users and groups/projects
baseDN
}}}
==== changeGroupAdmin - Change the leader of the group ====
{{{
Change the administrator of the group/project
User DN of the new admin
Group/project DN
baseDN
}}}
==== addUserForm - Show the form for uploading the new user LDIF ====
{{{
Show browser form to upload new user's LDIF
}}}
==== saveForm - process the new user LDIF ====
{{{
Parse uploaded LDIF and create user account
}}}
==== deleteUser - Delete user ====
{{{
Delete user created by external source
User DN to delete
baseDN
}}}
==== moveUser - Change users primary group ====
{{{
Change user's project
User DN
User's new primary group/project DN
baseDN
}}}
==== addUserToGroup - Add user to the secondary group/project ====
{{{
Add user to new secondary group/project
User DN
Group/project DN
baseDN
}}}
==== deleteGroupUser - Delete user from the secondary group/project ====
{{{
Delete user from the group/project
User DN
Group/project DN
baseDN
}}}