Topics Topics


Building Sophisticated Criteria

For the Mail Monitor and the Database Monitor, there is a "Criteria to Match" section, which allows administrators to select what documents they want to log. In addition to the Notes Fields and Notes Formulas, administrators can also use the SecurTrac Reserved Fields for advanced selection criteria.

Hide details for Reserved FieldsReserved Fields

Reserved FieldsDescription
$SCTInitiatorThis field stores the initiator name, i.e. the person who made the change. The name is stored in Notes canonical name format. (e.g. CN=John Doe/O=Extracomm).

Having this field, you can avoid logging of Server Updates or Updates made by a special Notes ID (say, a trusted developer ID).

Example: How to prevent logging if the action was initiated by the server ID

<your existing conditions> & $SCTInitiator != "CN=Domino Server/O=Extracomm"

In this example, SecurTrac will only log the action, if it was not initiated by, "CN=Domino Server/O=Extracomm".

Example: How to prevent logging if the action was initiated by a Notes Background Agent

<your existing conditions> & $SCTInitiator != "CN=Developer/O=Extracomm"

In this example, SecurTrac will only log the action, if it was not initiated by the special Notes ID, "CN=Developer/O=Extracomm".


Note: If the Update is made by Notes Background Agent, the Initiator will be the one who signed the Notes background Agent.
$SCTTaskNameThis field stores the task name that made the change.

Normally, if the change is made by a Notes client, the task name will be "nserver". If the change is made by a Notes background Agent, it will be "namgr".

Example: How to prevent logging if the action was initiated by the Domino Server Agent Manager

<your existing conditions> & $SCTTaskName != "namgr"

In this example, SecurTrac will only log the action, if it was not initiated by Agent Manager.

Example: A more restrictive example about how to prevent logging if the action was initiated by the Domino Server Agent Manager.

You can combine both reserved fields to construct a more strict condition.

<your existing conditions> & !($SCTInitiator = "CN=Developer/O=Extracomm" & $SCTTaskName = "namgr")

In this example, SecurTrac will only log the action, if it was not initiated by user Developer/Extracomm and the Agent Manager task.





Show details for More ExamplesMore Examples


-------------------------------------------------------------------------------------------------------------------------------------------