Member Manager staff plugin provider

 

+
Search Tips   |   Advanced Search

 


 

Overview

WebSphere Portal uses Member Manager to provide user repository queries. If you are using WebSphere Portal and Process Choreographer, provide Staff verb resolution via Member Manager; the Member Manager staff plugin provider resolves the queries.

 

Install Member Manager staff plugin provider

Follow these steps to install Member Manager staff plugin provider:

This is a possible sequence of steps; however, the WebSphere Portal staff plugin should be installed after installing both WebSphere Portal and Process Choreographer and after enabling security.

  1. Install Process Choreographer using the product installation guide.

  2. Install WebSphere Portal using the product installation guide.

  3. Enable WebSphere Portal security per the Configure database user registry section.

  4. Follow these steps to install the Member Manager staff plugin provider:

    1. Open a Command prompt.

    2. Change the directory to /wp_root/config

    3. Enter one of the following commands to run the configuration task.

      • UNIX: ./WPSconfig.sh wpc-membermanager-cfg

      • os_win_short: WPSconfig.bat wpc-membermanager-cfg

  5. Follow these steps to verify that the Member Manager staff plugin provider is installed:

    1. Open the WebSphere Application Server administration console; for example, http://hostname:9090/admin.

    2. Log in as administrator.

    3. Click Resources > Staff Plugin Provider.

      You should see four installed staff plugin providers; one is the Member Manager Staff Resolution Plugin Provider and the others are default Process Choreographer plugins.

 

Default and new Member Manager staff plugin provider configurations

The Member Manager staff plugin provider comes with a default configuration that is ready to use. You can leave the configuration as is or you can make changes via the WebSphere Application Server Admin Console. You can also create multiple configurations for each plugin, which are distinguished by their JNDI name.

 

Change the default configuration settings

Follow these steps to change the default configuration settings:

  1. Open the WebSphere Application Server administration console. For example, http://hostname:9090/admin.

  2. Log in as administrator.

  3. Click Resources > Staff Plugin Provider.

  4. Click Member Manager Staff Resolution Plugin.

  5. Select Staff Plugin Configuration.

  6. Select WMM Staff Plugin Configuration for WPS.

  7. Click Custom Properties.

  8. To change a setting, click the property name, enter a value, and click OK. See the following table for properties:

    Plugin properties Required/Optional Comments
    AuthenticationAlias Required Used to access the Member Manager service. The alias name is set here and can be found at Security > JAAS Configuration > J2C Authentication Data. By default, the value points to the preconfigured Member Manager access alias.
    ContextFactory Optional Sets the Java Naming and Directory Interface (JNDI) context factory; for example, com.ibm.websphere.naming.WsnInitialContextFactory.
    DefaultSearchTimeout Optional Controls when to terminate a search operation.
    ProviderURL Required This URL must point to the JNDI server associated with the appserver instance running WebSphere Portal. For example, iiop://localhost:2811. The port number has to correspond to the port defined for the endpoint "BOOTSTRAP_ADDRESS" in was_root/config.cells/..../serverindex.xml.
    WMMEJBHomeName Optional The JNDI EJB home interface where the WMM EJB is found.

  9. Click Save to apply the changes.

  10. Stop and then restart the server to activate the plugin.

    See Troubleshooting for additional information.

 

Create new configurations

Follow these steps to create new configurations:

  1. Open the WebSphere Application Server administration console; for example, http://host:9090/admin.

  2. Log in as administrator.

  3. Click Resources > Staff Plugin Provider.

  4. Click Member Manager Staff Resolution Plugin.

  5. Click New.

  6. Click Browse and select the required sample Extensible Style Language (XSL) transformation file. The standard Member Manager transformation file is located in was_root/ProcessChoreographer/Staff/MemberManagerTransformation.xsl.

    Do not modify this transformation file. To customize it, modify a copy that has a different file name.

  7. Click Next.

  8. Enter an administrative name for the staff plugin provider.

  9. Enter a description.

  10. Enter the Java Naming and Directory Interface (JNDI) name for the business process to use when referencing this plugin; for example, bpe/staff/wpswmmconfiguration2.

  11. Click Apply.

  12. Click Custom Properties.

  13. See Change the default configuation settings to change the default settings of your new configuation.

For the latest information about this topic, refer to the latest version of the WebSphere Portal Information Center at http://www.ibm.com/websphere/portal/library.

 

See also

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.