User's Manual
Table Of Contents
- Customization Guide
- Table of Contents
- Chapter 1: Customizing the IBM Lotus Learning Management System User interface
- Chapter 2: Changing settings through the user interface or XML
- Chapter 3: Controlling access to features through permissions
- Chapter 4: Customizing Help
- Chapter 5: Customizing JavaServer Pages
- Chapter 6: Customizing Search
- Chapter 7: Customization sets
- Chapter 8: Creating a tab
- Index

See “Chapter 4: Customizing Help” for instructions on how to create custom Help topics.
3. Add permissions to the LMS database
A user needs permission to display the tabbed page and its two links. As in the case of Help, you
could use existing permissions (making the appropriate changes in customTab.jsp’s
<lms:permissionCheck>…</lms:permissionCheck> blocks and in navigation.xml’s
<permissions> tag), but custom permissions give you more precise control over access. See
“Adding custom permissions” earlier in this chapter for more information about permissions.
To add permissions to the database, first ascertain the currently highest value for the PERM_ID
field in the PERMISSION table. You can do this by executing the following SQL query:
SELECT MAX(PERM_ID) FROM PERMISSION
(At this writing, the highest PERM_ID is 420.)
Execute the following SQL statements to add the custom permissions that this example uses:
Chapter 8: Creating a tab 81