This site will undergo a maintenance outage on Saturday, 13 September beginning at 2:30 AM Central/1 PM IST for a platform upgrade. The downtime will be ~three hours.

Example - Configuring provider actions to automate data entry for high priority tickets


As a  administrator, you can configure a provider action for your users by using an expression. The example in this page is applicable only if you are using classic

Some content is unavailable due to permissions.

tickets. If you have set the value of the Enable-Progressive-Views parameter as T as described in Setting configuration parameters in BMC Helix ITSM, you cannot use provider actions in classic

Some content is unavailable due to permissions.

. You must create active links in .  For information about how to create active links, see Creating active links

In this example, Allen, a  administrator, configures a provider action by using expression for incident tickets for his users. Based on the configuration that Allen has set, when one of his users, Francie Stafford opens an incident ticket, changes the priority of a ticket to high, and changes the status of the ticket to In Progress, the provider action is executed. Francie also observes the following changes on the incident ticket:

  • The Customer Phone Number field is set to Required.
  • The Site widget is set to hidden.
  • The Contact Email ID is set to Read-Only.
  • The summary of the incident ticket is copied to the Description field, and the Operational Categorizations are set after updating the service type field.

 How the classic

Some content is unavailable due to permissions.

edit incident screen looks after the provider action specified in the example is executed:

Result_ProviderAction.gif

The following table describes how to configure a provider action to look like the example.

What

Where

How

Screenshot

Create a provider action template.

In the , use the SMT:SmartIT_Provider Action Template Configuration form.

Select HPD: Help Desk as Source Form and Incident as Data Source and map the following input and output fields:

Input:

  • Service Type
  • Description

Output:

  • Detailed Description
  • Categorization Tier 1
  • Categorization Tier 2
  • Categorization Tier 3

Template.gif

Define the field level expresssion

Some content is unavailable due to permissions.

> Screen Configuration

Define the field level expressions for the Customer Phone, Site, and Contact Email widgets.

Expr_1.jpg

Expr_2.jpg

Expr_3.jpg

Configure the provider action

Some content is unavailable due to permissions.

> Screen Configuration > Incident View > Add/Remove Actions

Select the provider action template, select the Execute On check box, and use the following expressions:

ONCHANGE($serviceType) && ISREQUIRED($phoneNumber) && ISHIDDEN($site) && ISREADONLY($contactEmail) && $priority=='High'.

SmartIT_Screenshot.PNG

Configure and add business logic of provider actions

In the 

See To configure and add business logic of provider actions section in Configuring-provider-actions.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*