Object behaviors

The available behaviors for an object in Object Designer are:

Automatic Search – provides two actions.
It enables you to design a process that automatically populates a Knowledge Search collection with the best matches from a knowledge search based on configured attributes. For information about using this as part of the Ivanti SnapIT feature, which enables users to supply an image of an error message and automatically be returned the best solutions found in the knowledge database for that error, see the Knowledge Management Guide.
Also, it enables you to configure Self Service so that when end-users visit the Self Service web page, it automatically searches for the information that the end-user provides. For information about configuring automatic searching in Self Service, see the Web Access Administrator Guide.

Category – used for category objects; can be set only when you create a new object. For more information about categories, see the Administrator Guide.

CC Recipient Container – used for configuring mail to include CC recipients in replies and notifications. For more information, see the Administrator Guide.

Confirmation – whenever an object with the Confirmation behavior is created, updated, or deleted, the user is asked to re-enter their password. For more information, see Confirming the creation, modification or deletion of records.

Event Generator – whenever an object with the Event Generator behavior is created, updated, or deleted, an entry is added to the tps_event_queue table. This table can then be read by LPM, which processes this data and acts on the information provided. This is the basis of the automated request fulfillment functionality. For more information, see the Event Manager Guide.

Extended Id Generator – this is automatically added to the top level Process Management\Process object, which means that it is also added to all process and task objects. This behavior creates a new property called Extended Id Template Text that enables you to specify a template for the extended ID. This template is used in conjunction with the automatically generated process reference number or task serial number to create a unique extended ID, which is stored in the new Extended Id attribute. You can then use this Extended Id attribute on your queries. For more information, see Extended IDs.

Location Aware – enables you to store location services data for an object. This enables you, for example, to record the longitude and latitude of the device used to log or update a request, or to log the location when a user logs on. For more information, see Location awareness.

Once an object has been made location-aware, you cannot remove this behavior.

Message Source – enables you to send attachments to users directly from a process on the Attachment business object. For more information, see Configuring attachments.

OCR – enables you to extract the text from an image using Optical Character Recognition (OCR) technologies and to store this text in a separate field as part of a process. For more information, see Extracting text from images as part of a process.

Ranked – used for ordered lists; can be set only when you create a new object. For information about maintaining ordered lists, see the Administrator Guide. For information about creating new ordered lists, see Creating new ordered lists.

Schedulable – enables you to associate a calendar of appointments with any object in the database – in particular with CIs and Users. For more information, see the Web Access Administrator Guide.

Web Service – enables you to use functions provided by external web services in your system. For more information, see Linking objects to Web Services.