Thursday, 27 September 2018

Upgrading the Domino Directory Template on a Domino Server

As indicated in my previous blog post, Programmatically Replace or Refresh Design of Local Databases, a number of new templates have become available at the release of IBM Notes Domino Feature Pack 9. One of these templates is the new Domino Directory template (pubnames.ntf) that extends Holiday documents through years 2026 or 2027 and also adds policy updates for both Traveler and IBM Mail Support for Microsoft Outlook (IMSMO). Summarizing the new templates includes the following updates:
  • Holiday documents that have been extended another 10 years through 2026 or 2027 depending on the holiday.
  • Policy update for cloud Traveler servers that allows admins to remove the device password requirement for Traveler devices. Hybrid customers will be able to override the default that says you must have a device password.
  • Policy update for IMSMO cloud and on-premises servers that allows more granular control of auto-processing notices. It is now possible to choose whether to skip processing of meeting notices that have pending reschedules. In the cloud, this new setting is enforced/enabled regardless of the policy setting selected on-premises. 
Note: Be aware that upgrading the Domino Directory design replaces the template design. The Domino 9.0.1 design overwrites any customization's made to the Domino Directory in case the own design elements, like Views, do not have the option 'Prohibit design refresh or replace to modify' selected. Before upgrading to the Domino 9.0.1 design you can, if necessary, create a backup of the Domino Directory to preserve custom changes and add them later to the new template.

Deploying the new template on the Domino Server is fairly simple and straight forward. Initially shut down the Domino server. Next create a backup of the existing pubnames.ntf from the Domino server's data directory (optional). Finally copy the updated pubnames.ntf into the Domino server's data directory. Restart the Domino Server. For upgrading the design of the Domino Directory you can use the console command load convert names.nsf * pubnames.ntf. The design of the Domino Directory will be updated with the new template.

Next compact the Domino Directory after upgrading (load compact names.nsf -c). Compacting the Domino Directory upgrades the database format to the Domino 9.0.1 format if the ODS had not already been upgraded. Rebuild the ($ServerAccess) and ($Users) views in the Domino Directory.

load updall names.nsf -t "($ServerAccess)" -r or nupdall updall names.nsf -t "($ServerAccess)" -r

load updall names.nsf -t "($Users)" -r  or nupdall names.nsf -t "($Users)" -r

Now the updated Holiday documents can be imported into the server's Domino Directory (names.nsf). First navigate to the Configuration - Miscellaneous - Holidays view.

Next from the Actions menu run the Import Holidays from Template agent.

User can update their calendars now by selecting More - Import Holidays from any Calendar view.

For details on implementing the Traveler policy update for "Do not require device password" and the IMSMO policy update for "Skip processing of meeting updates" see the IBM Technote New pubnames.ntf extends Holiday documents through 2026/2027 & adds policy updates for Traveler and IMSMO.

For more info on updating the Domino Directory on the server see also :
Upgrading to a new Domino Directory template
Upgrading the Domino Directory

No comments:

Post a Comment