LDD Today

Rolling out a Corporate Welcome Page


by
Cara
Haagenson

Level: Beginner
Works with: Notes/Domino
Updated: 01-Apr-2003

Beginning with Notes Release 5 and the new Welcome Page feature, companies were able to customize how they wanted their users to see Notes when it was first launched from their desktops. Some companies may have wanted their intranet page to be the default page users saw when Notes opened; other companies may have wanted their Mission Statement written in big, bold letters, so it could be learned and applied to daily projects; and still others may have wanted to have current company news appear with every new day Notes was launched. The customized Welcome Page gave companies the ability to create a unique look and feel in Notes according to who the company was and how they wanted their users to make the most of the technology on their desktops.

With the release of Notes 6.0.1, customizing the Welcome Page has become an even easier task for administrators and makes it simple and fast to change the page as often as a company would like, getting rid of many manual steps that were necessary to do in R5. This article shows you exactly how to take advantage of these new features in Notes/Domino 6.0.1. By the end of this article, you will have a very simple customized Welcome Page for a fictional company called XYZ Company, and you will deploy it to a fictional consulting group called MyConsultants. This article is intended for Domino system administrators who have some basic experience with database creation and design.

Once you are comfortable with creating this custom Welcome Page, you can experiment with your own ideas. You can create as many Welcome Pages as you like. For example, you may want one page for your sales team and a different page for your development team. Through the use of policies, which are new to Notes/Domino 6, you can deploy different Welcome Pages to different individuals, groups, or organizational units. It is a good idea to create a prototype of what you would like the Welcome Page to look like, how you want the information organized on the page, and what the purpose of your Welcome Page should be before you start creating it in Notes.

What do you need to get started?
To create a customized Welcome Page, you must be an administrator with the 6.0.1 Domino server and all three 6.0.1 clients: Domino Administrator, Domino Designer, and Notes. Domino Designer is only needed to enable an agent that allows you to make advanced customizations to the Welcome Page. You should not make changes to any design elements that make up the Welcome Page if you want to deploy the Welcome Page to users because design elements are not included in the deployment process. You can only use the design elements that ship with the Bookmark template—the template with which you create your Welcome page.

Creating the MyConsultants group
Before we create a Welcome Page, we need to create a group that the Welcome Page can be deployed to. This is a fictional test group that will be created in your Domino Directory for the purpose of this article only. If you already have test users and test groups registered, and do not want to create more test users and groups, deploy your Welcome Page to your own test group.

Note: It is highly recommended that you use the same machine to complete all of the procedures throughout this article because custom Welcome Page information is written to the Notes.ini file on a machine. If the Welcome Page database is located on a different machine than the one you administer from, the Notes.ini file will not have the Welcome Page information written to it yet, and you will have to use a workaround to get the Administration machine to see your Welcome Page located on your other client. This workaround is discussed later in the article.

To create the MyConsultants test group, follow these steps:
For more details about registering users and creating groups, refer to the Domino 6 Administrator help.

Creating your Welcome Page database
Now that we have our test group to deploy the Welcome Page to, we can start creating the Welcome Page. The first thing you need to do is create a new database for your Welcome Page.

Note: For release 6.0.1, you should only use one database for your custom Welcome Pages. You can create an unlimited number of Welcome Pages. However, there is a limit of eight to ten Welcome Pages, depending on the length of the titles of the Welcome Pages, that will appear in the database drop-down list in the desktop settings document. We discuss this later in the article.

Follow these steps to create the Welcome Page database:
Close the database and continue with the next set of procedures.

Setting up your Welcome Page database to allow advanced design modifications
The next step we need to take is to set up the Welcome Page wizard to allow you to make advanced design modifications to the Welcome Page. For this procedure, you need Domino Designer.

Enabling the Toggle Advanced Configuration Editor
The Toggle Advanced Configuration Editor is an agent that enables advanced design modifications. Follow these steps to enable the Toggle Advanced Configuration Editor: Creating a title for your Welcome Page
Follow these steps to create a title for your Welcome Page:
Designing the base of your customized Welcome Page
Now that we are all set up to make design changes to the Welcome Page and you have given your page a title, let's start designing your new corporate Welcome Page! The Welcome Page wizard offers many options to design your Welcome Page. For the purpose of this article, we choose the design elements for you to use to create this test Welcome Page:
Congratulations! You should see your new Welcome Page with clouds! Notice that Custom Welcome Page is listed first in the drop-down list of Welcome Pages, which is a result of entering the eight zeros in the Sort key field in the previous procedure.

Creating the final design touches
You are almost done with your Welcome Page design:
Setting up your policy and desktop settings and deploying the Welcome Page
Now that you have created your new corporate Welcome Page, it is time to roll it out to your consultant group. In R5, you had to manually update your users' bookmarks to deploy a custom Welcome Page. In Release 6.0.1, you can roll out bookmark changes through the use of a desktop settings document and a policy. The next step for you do to is create a test policy and a test desktop settings document to deploy your Welcome Page.

A policy contains multiple settings that define defaults for users who are assigned to that policy. There are two types of policies you can create: an Organizational policy, which applies to all users registered in a specific organizational unit, or an Explicit policy, which applies to individual users or groups. For purposes of this article, you will create a test Explicit policy because you are deploying your Welcome page to the group MyConsultants. The settings that define the defaults in a policy are actually located in separate documents called settings documents, which are referenced through a policy. Having separate settings documents allows you to make changes to settings without having to edit a policy. One type of settings document is a Desktop Settings document. A Desktop Settings document allows you to control the content on a user's workspace. The settings you have in a Desktop Settings document are enforced on a user's workspace each time a user authenticates with his or her home server. The test Desktop Settings document you are creating next contains your custom Welcome Page information.

For more information on policies, see the LDD Today article, "Policy-based system administration with Domino 6."

Note: Every Desktop Settings document that you have has to reference the same Welcome Page database.

Follow these steps to create a Desktop Settings document and Explicit policy:
You are now ready to see your new Welcome Page deployed to your test users. Because server caching has to take place, note that you should wait five or ten minutes to ensure that your policy changes have been applied. You can also restart your server and restart Notes.

Seeing your custom Welcome Page from a user's desktop
The first time a user authenticates with his or her server after you have set up the new Welcome Page, the user should see the new Welcome Page. Open the Notes client on a different machine and log in as one of your three consultants. It is best to run a new setup through the configuration wizard for your test user, so you can simulate a true authentication for your test user. After you log in, you should see your custom Welcome Page. If your user still does not see the new Welcome Page, restart Notes.

It is important to note that policies affect a user's bookmark.nsf file. If a custom Welcome Page is deployed to a user who shares a machine with another user, and they simply switch IDs to use Notes, each user may not see the Welcome Page he or she is supposed to see because the same bookmark.nsf is used for all non-Notes multi-users who share one machine. For example, if User A is included in a policy that has a custom Welcome Page, then User B logs on to User A's machine to check his or her mail using his or her own user ID, but is not set up as a Notes multi-user on User A's machine, User B will see all of the settings that are associated with the one bookmark.nsf that is on User A's machine, including the custom Welcome Page only meant for User A to utilize. Ideally, the custom Welcome Page feature is for users who are on machines set up for Notes multi-users, where each user has his or her own bookmark.nsf file, or for users who have their own machine.

It is also important to note that roaming users will bring their policy documents with them wherever they roam to, so roaming users will see the Welcome Page they are supposed to see according to their desktop setting document.

Conclusion
If everything went smoothly, your custom Welcome Page should have been created and deployed to a test group of users. Now that you know the basics, you can get a lot more creative with the design and creation of a custom Welcome Page than what we did in this article. You can add your company logo, create unique pages for different departments, and so on. The Welcome Page wizard and pre-made pages give you many options to create attractive, functional Welcome Pages. If you do not want to deploy your Welcome Page to users and want to create a page just for yourself, you can bring in your own graphics, framesets, and alter the design elements of the Welcome Page database. Have fun!


ABOUT THE AUTHOR
Cara Haagenson is a Senior User Assistance (UA) Writer in the GPD UA group. Her projects include Lotus Notes, sample Domino JSP Tag Library applications, and iNotes Web Access. Cara is also a member of the GPD UA Customer Contact team, Web Team, and Accessibility team.