Setting up a custom user repository with Virtual Member Manager for IBM WebSphere Application Server 6.1 and IBM WebSphere Portal 6.1

Starting with version 6.1, IBM WebSphere Application Server leverages a component called Virtual Member Manager (VMM) to manage information about users, user profiles, and user groups. VMM offers a specific Service Provider Interface (SPI), com.ibm.wsspi.wim.Repository, to connect VMM with user repositories that VMM does not support out of the box. This white paper explains how to implement a Repository instance as part of a custom WebSphere Portal configuration.

31 August 2009 (First published 30 April 2009)

Starting with version 6.1, IBM® WebSphere® Application Server leverages a component called Virtual Member Manager (VMM) to manage information about users, user profiles, and user groups. VMM offers a specific Service Provider Interface (SPI), com.ibm.wsspi.wim.Repository, to connect VMM with user repositories that VMM does not support out of the box. This white paper explains how to implement a Repository instance as part of a custom WebSphere Portal configuration.

In this article

  • Introduction
  • WebSphere Portal's use of VMM
  • VMM Overview
  • Implementing a custom repository
  • Setting up a custom repository
  • Tips and tricks
  • Verifying your implementation
  • The File Repository sample adapter
  • Conclusion
  • Resources
  • About the authors

Downloads

DescriptionNameSize
Custom User Repository white paper in PDF formatCustomUserRepositoryFinal.pdf267 KB
Sample adapter code in JAR formatFileRepositorySampleAdapter.jar97 KB
Sample code to test repository in ZIP formatRepositoryTest.zip2 KB
Portal configuration file in XML formatUserRepository.xml7 KB

Resources

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=386470
SummaryTitle= Setting up a custom user repository with Virtual Member Manager for IBM WebSphere Application Server 6.1 and IBM WebSphere Portal 6.1
publish-date=08312009