Unix Personality Management (UPM) is for managing multiple Unix identities for a user or group. This preserves the administrative boundaries typical to Unix systems while still allowing for consolidation into Active Directory.
In Unix Personality Management (UPM), Unix hosts are joined to a "personality container" when they join the domain.
The personality container provides a constrained view of the users and groups available in Active Directory. Personality containers can contain Unix-enabled users. In addition, you can define Unix personality objects and link them to regular Windows users. This allows an override mechanism for Unix identity data which is stored in Active Directory. In this way a single Active Directory user is associated with multiple Unix identity objects. Personality containers can also link to secondary containers which allows for a shared repository of globally unique Unix identities.
NIS domains are particularly applicable to Unix Personality Management. If you have several NIS domains where users have different Unix identities in each NIS domain, you can create a personality container corresponding to each NIS domain. Unix hosts are then joined to the personality container corresponding to their NIS domain.
Personality container is an Active Directory OU designated to contain user and group personalities. Unix clients specify a Unix personality container (vastool join -p) in order to join the domain in Unix Personality Management (UPM) mode.
uptool is a command line utility that allows you to manage Unix Personalities and Active Directory groups in a Personality Container. uptool also provides the ability to migrate existing Unix user and group data to Active Directory using Unix Personalities. In order to use Unix Personalities, the Unix Personality schema extension must be installed in Active Directory.
For further information about this see the AuthenticationServices_4.0_AdminGuide.pdf in the docs folder of the download. Also Uptool man page for information on the uptool command.