![]() |
|
|
The list of actions that may be performed on the various components of the client desktop Notes installation is detailed below. Actions are grouped according to the object being processed (Notes.ini, Cache.ndk, Notes databases,etc.). This layout is a way to immediately enhance the actions that may be executed on an object type. For certain objects, some actions may be grouped in a more generic category (in order to know if the Log.nsf database may be compacted, see possible actions on Notes databases rather than the Log.nsf object grouping Log-specific actions).
As the Desktop Manager application features include both Audit and Modification of client desktop components, each action's operating mode (Audit or modification) is specified. For the latter one, it will be mentioned if the modification is made via Tasks (Task), Profiles (Profile) or LotusScript Agents (Script).
Hardware and software environment
|
Get the desktop hardware configuration (processor, memory, hard drive, screen resolution, battery) |
Audit | |
|
Get the desktop software configuration (OS version, regional settings, time zone, network identifier, user rights) |
Audit | |
|
Search for a software list on the desktop (name, version number, executable location) |
Audit |
Notes Configuration
|
Get the Notes client version |
Audit | |
|
Locate the various Notes installation folders (Program folder, Data folder) |
Audit | |
|
Locate the main files (Notes.ini, Desktop.ndk, Cache.ndk, Names.nsf, Log.nsf, User ID) |
Audit | |
|
Analyze .dir files and their sub-folders |
Audit | |
|
Get Notes user preferences (Basics, International, Mail and News, Ports) |
Audit | |
|
Get Smart Icons settings (Name, position, icon size, display options) |
Audit | |
|
Get Sametime preferences |
Audit | |
|
Get Policies applied on the desktop |
Audit | |
|
Get NSD files available (Notes client crash diagnostic) |
Audit | |
|
Get Dictionary files list |
Audit | |
|
Compute Replication traffic volume between the Notes client and the Domino servers |
Audit | |
|
Get the user ToolBars list |
Audit | |
|
Get the Status Bar preferences |
Audit | |
|
Get the Notes client startup duration |
Audit | |
|
Modify Notes user preferences |
Task, Profile | |
|
Modify Smart Icons settings |
Task, Profile | |
|
Modify Sametime settings |
Task, Profile | |
|
Reconfigure the desktop (icons, replicator, Notes.ini, local replica...) when a database has been moved from a server |
Task, Profile | |
|
Force Notes client to restart |
Task | |
|
Kill Notes client processes |
Script | |
|
Force Notes client to use a specific Location document at startup |
Task, Profile, Script |
Workspace (Desktop5.dsk or DesktopX.ndk)
| Locate the in-use Desktopx.ndk file |
Audit |
|
| Determine the current size of the Desktop.ndk file |
Audit |
|
| Draw up the list of all workspace icons (database name, server name, replica ID, page name, icon X-Y coordinates, top of the stack icon) |
Audit |
|
| Detect icons pointing on no longer existing databases |
Audit |
|
| Get the Desktop.ndk file display options (Stack replica icons, Show unread, Show server Names) |
Audit |
|
| Compact the Desktop.ndk file |
Task |
|
| Delete the Desktop.ndk file |
Task |
|
| Add database icons on the workspace |
Task, Profile |
|
| Remove icons from the workspace |
Task, Profile |
|
| Modify the Desktop.ndk file's display options |
Task, Profile |
|
| Change the icon server name |
Task |
|
| Change the icon database name / path |
Task |
|
| Move the icons anywhere on the workspace (move to a new page, change X-Y coordinates) |
Task, Profile |
|
| Create new Pages on workspace (color and position selection) |
Task, Profile |
|
| Remove Pages from the workspace |
Task, Profile |
|
| Rename workspace Pages |
Task, Profile |
|
| Move Pages on the workspace |
Task, Profile |
|
| Add Workspace icon in the browser on the left part of the screen |
Task, Profile |
|
| Define Workspace as the Notes client's startup Page |
Task, Profile |
|
| Backup / Restore the whole Workspace configuration, up to several days ago |
Task, Profile |
Cache file (Cache.dsk or Cache.ndk)
| Locate the Cache.ndk used file |
Audit |
|
| Determine the Cache.ndk file size |
Audit |
|
| Determine the maximum size allowed for the Cache.ndk file |
Audit |
|
| Delete the Cache.ndk file |
Task, Profile |
|
| Modify the maximum size allowed for the Cache.ndk file |
Task, Profile |
Bookmark (Bookmark.nsf)
| Get left navigator entries list (link, databases...) |
Audit |
|
| Add Notes databases in the Bookmark |
Task, Profile |
|
| Remove Notes databases from the Bookmark |
Task, Profile |
|
| Define a Notes database as the Notes client's default startup Page |
Task, Profile |
Notes.ini
| Locate the used Notes.ini file |
Audit |
|
| Search for other present Notes.ini files |
Audit |
|
| Determine the Notes.ini file's size |
Audit |
|
| Centrally get the Notes.ini file |
Audit |
|
| Automatic Notes.ini cleanup on Notes startup |
Hook |
|
| Add line blocks in the Notes.ini file |
Task |
|
| Delete line blocks from the Notes.ini file |
Task |
|
| Add / delete / modify Notes.ini file's variable values |
Task, Profile |
XML Files
| Add / delete / modify XML files' variable values |
Task, Profile |
PREFS Files
| Add / delete / modify PREFS files' variable values |
Task, Profile |
User ID file
| Locate the used User ID file |
Audit |
|
| Determine the User ID file's size |
Audit |
|
| Determine the canonical name associated to the User ID file |
Audit |
|
| Determine the User ID file's expiration date |
Audit |
Desktop Execution Control List (ECL)
| Get desktop ECL |
Audit |
|
| Update desktop ECL from NAB administration ECL |
Task, Profile |
|
| Definition of named ECLs within the Desktop Manager database |
Interface |
|
| Update desktop ECL from the named ECLs within the Desktop Manager database |
Task, Profile |
|
| Change ECL access mode for the User (read only or modify) |
Task, Profile |
|
| Add new entries to desktop ECL |
Task, Profile |
|
| Modify existing entries in desktop ECL |
Task, Profile |
|
| Delete entries from desktop ECL |
Task, Profile |
|
| Delete desktop ECL |
Task, Profile |
Cross certificates
| Get all the Cross Certificates from the local NAB |
Audit |
|
| Add new Cross Certificates documents |
Task, Profile |
|
| Remove Cross Certificates documents from local Names and Address Book |
Task, Profile |
Bases Notes
|
Get the list of databases (.nsf, .box) present in the desktop's Data folder (Name, Size, Number of documents, ODS, quota, replica ID, latest modification date, encryption level, usage %, Name of associated template) |
Audit |
|
|
Get the list of databases located out of the desktop's Data folder, but whose icon is displayed on the workspace (Name, Size, Number of documents, quota, ODS, Replica ID, latest modification date, encryption level, usage %, name of associated template) |
Audit |
|
|
Get the list of Template databases (.ntf) present in the desktop's Data folder (Name, Size, Number of documents, ODS, replica ID, latest modification date, Template Name). |
Audit |
|
| Analyze replication traffic between a local database and its replica on the Domino server |
Audit |
|
| Full Audit for local databases (Size, Activity, Documents, Design , ACL, Replication) |
Audit |
|
| Compact databases |
Task, Profile |
|
| Fixup databases |
Task, Profile |
|
| Rebuild database view indexes |
Task, Profile |
|
| Rebuild the database Full Text index |
Task, Profile |
|
| Delete the database Full Text index |
Task, Profile |
|
| Modify the database replication history |
Task |
|
| Delete the database replication history |
Task |
|
| Delete the database Deletions Stubs |
Task, Profile |
|
| Update database private views |
Task |
|
| Refresh database Design |
Task, Profile |
|
| Replace database Design |
Task, Profile |
|
| Remove databases from the disk |
Task |
|
| Replicate databases with a server |
Task |
|
| Encrypt / Decrypt local databases |
Task |
|
| Create database replicas (encrypted or not) |
Task, Profile |
|
| Create database copies |
Task |
|
| Create database from a Template |
Task |
|
| Modify database ACL |
Task, Profile |
|
| Modify database replication flags |
Task, Profile |
|
| Modify database options |
Task, Profile |
|
| Change Replica ID |
Task |
|
| Change database Quota |
Task, Profile |
|
| Set or Modify any document fields values |
Task, Profile |
|
| Remove documents from database |
Task, Profile |
|
| Copy documents from a database to another database |
Task, Profile |
|
| Synchronize documents from a database to another database |
Task, Profile |
Names.nsf database
| Get Contact documents number |
Audit |
|
| Get Location, Connection and Account documents |
Audit |
|
| Modify Location Connection and Account document values |
Task, Profile |
|
| Add / Delete Location, Connection, Account and Cross Certificate documents |
Task, Profile |
|
| Get Replicator page entries |
Audit |
|
| Modify the options of Replicator page entries (Replication direction, Truncation, Server definition, Activated / Inactive) |
Task, Profile |
|
| Add databases to Replicator page |
Task, Profile |
|
| Change server name in the Replicator page |
Task, Profile |
|
| Change database position in the Replicator page |
Task, Profile |
|
| Remove databases from Replicator page |
Task, Profile |
|
| Get the Directory Profile document |
Audit |
|
| Modify Directory Profile document values |
Task, Profile |
|
| Get Program documents |
Audit |
|
| Add / Delete Program documents |
Task, Profile |
|
| Remove Location documents hidden fields |
Task |
Log.nsf database
| Database content analysis to extract errors occurred on the desktop |
Audit |
|
| Analyze replication traffic between Notes client and Domino servers |
Audit |
|
| Purge of old database documents |
Task, Profile |
Perweb.nsf database
| Get the Internet Options document |
Audit |
|
| Modify Internet Options document values |
Task |
User Mail database on the server
|
Get information on the user's Mail database that is present on the server (Mail server name, File name, ACL, Number of documents, Size, Quota value, Template name, ODS, detection of delegation in the database, replication options) |
Audit | |
|
Get information from the Mail database's local replica (file name, ACL, number of documents, size, |
Audit | |
| Locate Archive databases (Archive server name, File name) |
Audit |
|
| Get the Calendar Profile document |
Audit |
|
| Modify Calendar Profile document values |
Task, Profile |
|
| Get the Archive Profile document |
Audit |
|
| Modify Archive Profile document values |
Task |
|
| Get the Out Of Office Profile document |
Audit |
|
| Modify Out Of Office document values |
Task |
|
| Get Mail Rules documents |
Audit |
|
| Modify Mail Rules document values |
Task, Profile |
|
| Create new Mail Rules documents |
Task, Profile |
Registry
| Create / Modify / Delete Windows Registry keys |
Task, Profile, Script |
Environment variables
| Create / Modify desktop environment variables |
Script |
Fichiers
| Detach files onto the user's hard drive |
Task, Profile |
|
| Zip of Unzip files present in the user desktop |
Task, Profile |
|
| Get files from the user's hard drive and upload them into the Desktop Manager database |
Task, Profile, Script |
|
| Copy files on the user desktop |
Task, Profile, Script |
|
| Synchronize the content of two folders |
Task, Profile, Script |
|
| Delete files from the user's hard drive |
Task, Profile, Script |
|
| Move files or folders on the drive |
Task, Profile, Script |
|
| Modify the content of files present on the user desktop |
Task, Profile, Script |
|
| Create / Delete folders on the user's desktop |
Task, Profile, Script |
|
| Create a mounting point for a drive volume |
Task, Profile, Script |
|
| Incremental file copy function (copy only what has been modified) |
Pre/Post Script |
Code execution
| Run Agents available in the Desktop Manager database |
Task, Profile |
|
| Run Agents from any Notes database |
Task, Profile |
|
| Run Agents in background |
Task, Profile |
|
| Run programs present on the desktop (sequential or detached execution) |
Task, Profile, Script |
|
| Run any Notes related programs (administration task) |
Task, Profile, Script |
|
| Run actions before the Notes client starts up |
Pre-Session Script |
|
| Run actions after the Notes client closes |
Post-Session Script |
|
| Kill Application processes |
Pre/Post Script |
Backup, Restore & Roaming
| Automatically backup Notes configuration files into the Backup folder |
Script |
|
| Audit the user's Backup and Roaming folders content |
Audit |
|
| Restore a previous Notes configuration |
Task + Script |
|
| Install user Notes configuration files on a new desktop |
Script |
Hook : Control User Actions
| Prevent the user from sending mails whose size exceeds a defined size |
Hook |
|
| Prevent the user from sending mails including some types of attached files |
Hook |
|
| Prevent the user from sending mails to some recipients or groups |
Hook |
|
| Prevent the user from sending mails to a large number of recipients |
Hook |
|
| Prevent the user from sending mails if mail database quota has exceeded |
Hook |
|
| Prevent the user from creating a local replica for some databases |
Hook |
|
| Prevent the user from accessing to some databases |
Hook |
|
| Prevent the user from deleting local Notes databases |
Hook |
|
| Launch an external Script every time a user access a specific Notes databases |
Hook |

Back to Top
Comments
0 comments
Article is closed for comments.