Technote (FAQ)
Question
You are using Attribute Based Administration in IBM WebSphere® Portal in order to implement Visibility rules. However, you want to use attributes in your LDAP that are not yet defined in WebSphere Portal. Is this supported? If so, how can it be implemented?
Answer
Usage of attributes not yet defined in WebSphere Portal is supported with Attribute Based Administration. The following procedure assumes you have already added your desired attribute to your LDAP server and security is already enabled on WebSphere Portal:
1. Define the attribute(s) in WebSphere Member Manager (WMM) via the wmmAttributes.xml and wmmLDAPServerAttributes.xml files. These files are located in <WP_root>/wmm. You can use existing attributes in the files as a template for defining your desired attributes. If modifying these files in a cluster, use the check-in/check-out procedure.
2. Add any attributes to the <WP_root>/shared/app/config/services/PersonalizationService.properties file that you do NOT want to display in the Personalization Rule Editor:
-
wmm.property.hide=mobile,pager,roomNumber. . .
3. Restart the Portal server.
4. Confirm that the desired attributes now display in the Personalization Rule Editor.
NOTE: If you are using LookAside or a database repository to store your attributes, you must use the attributeLoader tool to insert the attributes into the database.
Related information
Attribute Based Administration
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.