Dynamic configurations that automatically adapt to every end-user’s IBM Notes client are a basic requirement for flexible and scalable management of IBM Notes/Domino environments.
To fulfill such requirements, MarvelClient provides so called References and Placeholders:
References can be used universally in virtually any Action and Condition in the Configuration database and are resolved PRIOR TO THE EXECUTION of an Action.
Examples for References
|<notes:um_server>||Resolves the user's home/mail server via NameLookup (fallback = mailserver in current location) when executing an Action or resolving a Condition|
|<notes:version_major>||Resolves the major version of the Notes client, e.g. 6, 7, 8, 9 or 10.|
|<ini:Location>||Resolves the notes.ini variable "Location"|
|<env:Computername>||Resolves the operating system environment variable "Computername"|
Placeholders are primarily used for generic notes.ini variables (e.g. MC_DB=%notes_homeserver%!!panagenda\panagenda.nsf) and for a handful of special Actions in the Configuration database (e.g. Backup, Roaming, and Location Actions).
Examples for Placeholders
|%notes_homeserver%||Used to generically point each user to her/his respective mail server for the MarvelClient Configuration database in notes.ini, e.g. MC_DB=%notes_homeserver%!!panagenda\panagenda.nsf|
|%LOOKUP_MAILFILE%||Used to lookup a user's mailfile path in the public adressbook|