Um adaptador de repositório customizado ativa o uso de qualquer repositório customizado utilizado pelo virtual member manager.
Um repositório customizado que armazena informações de perfis pode ser de qualquer tipo de repositório, como um registro do usuário do S.O. O gerenciador de membro virtual chama o adaptador de repositório customizado para interagir com o repositório customizado. O repositório de extensão de propriedade do gerenciador de membro virtual pode também ser usado junto com o repositório customizado. Essa flexibilidade permite que os aplicativos usem uma API genérica para gerenciar perfis de membros sem ter de trabalhar com detalhes de nível inferior do repositório de perfil subjacente.