- Contents
Interaction Designer Help
IC Change Notification Monitor Initiator
This initiator starts when Admin Server makes one or more changes to an attribute within a key. This information is used for reporting changes made to Admin Server (e.g., via Interaction Administrator, a CIC client, etc.). It is similar to the Directory Services Change Notification Monitor initiator, but the IC Change Notification Monitor is more efficient as it only fires when changes are made on a specific class.
Note: In general, if you must monitor stations (or users and workgroups) for configuration changes, we recommend using the IC Client COM API as the most efficient and safest way to monitor changes. If you do not have Client COM, we recommend IC Change Notification Monitor initiator rather than the Directory Services Change Notification monitor as the next best approach. You must test all changes carefully when using these Monitor initiators to make sure high level access level or security changes don't cause excessive notifications.
Admin Server keeps a cached copy of Directory Service (DS) information. For example, when a user's security privileges are changed, DS writes that change to an attribute within that user's User key. DS then generates a notification that it has made the change. Admin Server makes the change to its cached DS information. The IC Change Notification Monitor initiator then starts and retrieves information about that change from the notification. A notification is generated for each key that changes, and the attributes that changed within that key are listed in a list of string type variable.
Initiator Properties Page
For more information on the relationship between the parameters on the Initiator Properties page, see Introduction to Initiators.
Notification Object Type
IC Change Notification
Object ID
{all}
Notification Event
{all}, or select one of the event types from the list. The events listed are for changes to user and workgroups.
Outputs
Entry Path
The full path to the DS Key, including the name of the Key, starting in the DS Root directory.
Entry Name
The name of the key in which the change was made.
Object Class
Class tells you what kind of object was changed. (User, Line, Line Group, Handler, etc). For example, if the change takes place to a specific user's configuration, the Object Class would be User. If someone changed a report log, then the Object Class would be Report Log.
Notification Type
The type of change that took place is described by one of the following values:
-
"Created"
-
"Deleted"
-
"Renamed"
-
"Modified"
-
"Inactive Created" (if the Configuration Set is marked inactive in DS)
-
"Inactive Deleted" (if the Configuration Set is marked inactive in DS)
-
"Inactive Renamed" (if the Configuration Set is marked inactive in DS)
-
"Inactive Modified" (if the Configuration Set is marked inactive in DS)
List Changes Attributes
A list of the attributes that were changed within the Key.
Exit Paths
Start
This step always exits through the start path.