FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

English (US)
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Platform
  • ESM
  • Other Technical ESM Documentation
  • Handler Documentation

Overview of the Handlers

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Service Management
    Matrix42 Professional Solution Matrix42 Core Solution Enterprise Service Management Matrix42 Intelligence
  • Identity Governance and Administration (IGA)
    IGA overview IGA solution library
  • Platform
    ESM ESS2 ESS Efecte Chat for Service Management Integrations Add-ons
  • Release Notes for M42 Professional, IGA, Conversational AI
    2026.1 2025.3 2025.2 2025.1 2024.2 2024.1 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Release Information and Policies
  • Other Material
    Terms & Documentation Guidelines Accessibility Statements
  • Services
+ More
    • Service Management

    • Identity Governance and Administration (IGA)

    • Platform

    • Release Notes for M42 Professional, IGA, Conversational AI

    • Other Material

    • Services

Overview of the Handlers

About Attribute Handlers

Attribute handlers are used to generate a value or conduct a distinguished action that a stand-alone attribute doesn't bring about. Attribute handlers are available in a drop down menu in the New attribute view as illustrated below.

Special handler menu:


To function as intended, each attribute handler requires appropriate data type and appearance settings. You select the attribute datatype manually from the Datatype drop down. In this on-screen help, each special handler direction provides you information about the datatype requirements. The appropriate appearance settings are applied automatically for the handler after selecting it from the drop down.

Special handler Appearance settings:

Some special handlers are always available and may be used in any products (modules); these are called "Common" handlers. Other special handlers are specific to certain products and are only available if those products are licensed. This guide describes the functionality and limitations of each special handler, and gives instructions for configuring the handlers with attribute metadata. The special handlers are grouped by product, with common handlers listed first.

About Metadata

With the metadata settings, you can amend or alter the conventional behavior of an attribute. In order to work as intended, some handlers require certain attribute metadata settings. Other attributes, on the contrary, provide a possibility to extend their functionality with an optional metadata. binURL, for instance, is the required metadata name the HostName handler demands for Efecte Inspector scanning purposes. Again, the setting editable is an example of an optional metadata, with which you can control users' possibility to edit an attribute value through the user interface.

To add metadata to an attribute, select an attribute in the template tree pane of the Templates view. Then, click Attribute metadata on the display menu to open the Edit metadata view of the selected attribute illustrated in the following picture.

Edit attribute metadata view:

In this on-screen help, information on special handler includes the respective metadata requirements, if any. If the handler necessitates metadata, it is provided in a Required attribute metadata table provides proposals of a possible metadata values. Accordingly, an optional metadata is also presented in a corresponding table.

Notice that all metadata is case sensitive and thus it must be precise. In the metadata names, the first word is always lowercase, but all of the following words have an initial uppercase letter, for example, showCode. When defining metadata names by your self, such as template or attribute codes, always use an initial uppercase letter to separate words in a metadata name. Also, notice that the metadata values that are either on/off or true/false begin with a lowercase letter.

Use initial uppercase letters to separate words in metadata names.

 

Typically, you use metadata when assigning special handlers to attributes, but you can also assign handlers to general attributes and folders. More about the metadata settings of general attributes and folders please refer to the Administration guide.

General Metadata

The following metadata is available not for special attributes only, but some for all attributes (including those without special handler) and some for data card folders.

For Attributes

  • Decimal output pattern 
  • disableHistory 
  • fallbackCode 
  • Is Email Address 
  • Is Loaded 
  • Is Reference Show Selected 
  • keepOnlyImportedValues 
  • overrideUpdatePermission 
  • presentationTextPrefix 
  • PrintTemplateName 
  • Progressbar
  • readOnlyNextRow 
  • Reference Search Filter 
  • Reference Tables: Allow Reference Removal 
  • Reference Tables: Shown Attributes 
  • Related Data Card Search 
  • showButtonNewEntity / hideButtonSearch  
  • ShowCode 
  • Transform settings (enableButtonTransform) 

For Folders

BusinessCalendar 

Use the Business Hours data cards and SLADeadline, BusinessTimeBetween, BusinessHoursFinder, and SLAFinder handlers instead.

Template code for IDGenerator

Template codes as folder metadata can be used for prefixes of IDGenerator attribute handler.

Documentation for IDGenerator attribute handler

EQL Editor

EQL Editor

List of Common / Special Handlers

  • AttributeCombiner  
  • AutoEntityCreation 
  • AutoMailSender  
  • Average 
  • BusinessHoursFinder
  • BusinessTimeBetween 
  • CategoryDropdownReference 
  • ChangeStamp 
  • Comment 
  • Count 
  • CreationStamp 
  • CreatorStamp 
  • DatacardHiddenState 
  • DirectLinkGenerator 
  • Encryption 
  • EntitySearch 
  • EntityStateMail 
  • Expression 
  • ExternalLinkParameters 
  • FileUpload 
  • IDGenerator 
  • IPAddress 
  • MailTo 
  • MonitoringStamp 
  • Quickfill 
  • ReferenceCopy 
  • ReferenceDataCopy 
  • ReferenceTargetCopy 
  • ReferenceTargetFinder 
  • ReferrerCounter 
  • SLADeadline 
  • SLAFinder
  • TargetDeleter 
  • TextNote 
  • TicketReservation 
  • TimeZone 
  • Validator 
  • ValueButton 
  • ValueChangeMonitor 
  • Worklog 

 

handlers esm professional admin

Was this article helpful?

Yes
No
Give feedback about this article

Table of Contents

Related Articles

  • EQL Editor
  • Attribute Metadata - ShowCode
  • Attribute Metadata - PrintTemplateName
  • Attribute Metadata - ReferenceSearchFilter
  • Attribute Metadata - Related Data Card Search

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand