Chaque entité de virtual member manager a besoin d'un identificateur unique.
Quand une application appelle virtual member manager avec l'identificateur unique d'une entité, vous pouvez extraire les propriétés de l'entité. L'identificateur unique permet également à une application d'associer les données spécifiques à l'application d'une entité. De telles données spécifiques à l'application sont stockées dans le propre magasin de données de l'application. Par exemple, WebSphere Portal peut avoir des informations relatives aux portlets associés à une personne ; de telles informations sont stockées dans la base de données de Portal. Portal utilise l'identificateur unique de virtual member manager comme clé pour l'information de portlet spécifique à la personne. De même, virtual member manager utilise l'identificateur unique comme une clé pour les données situées dans le référentiel Property Extension que virtual member manager conserve pour la même entité qui existe dans un référentiel principal.
Quand un identificateur est utilisé pour extraire un profil, il doit être impérativement unique. Toutefois, quand un identificateur est utilisé pour associer des données dans différents systèmes (entre virtual member manager et une application qui appelle virtual member manager ou entre virtual member manager et un référentiel utilisé par virtual member manager), il est conseillé que l'identificateur soit unique, mais également statique (une fois créé, il ne sera pas modifié) et jamais réutilisé.