Instruction management
1E offers a wide range of instructions from 1E Exchange, designed to investigate devices and resolve issues throughout your entire enterprise. Using the 1E ITSM Connect application, you can access the same capabilities directly within ServiceNow. To enable this functionality, the instructions available in 1E must be synchronized and cached within ServiceNow, allowing you to run instructions and collect responses directly within a ServiceNow incident.
The 1E instructions that are available to any ServiceNow user with the x_1e_connect.Tachyon_User role, must be defined in 1E by setting the appropriate permissions on the proxy user role in 1E. For more details, refer to Configuring 1E Platform.

1E instructions are available in ServiceNow by clicking the Retrieve Instructions button on the App Configuration page. This fetches details of all the instructions currently available to the 1E ITSM Connect app 1E user, along with their parameters and stores them in the ServiceNow tables.
There is a schedule job, 1E Platform-Retrieve Instructions under the Administration section to retrieve instructions. This job allows the user to set the periodic retrieval of instructions from 1E.
It provides a detailed description of the instruction along with its average execution time, offering valuable insights into system performance and user experience. When you select an instruction, the description and average execution time appear at the bottom of the search field, helping you better understand the results of the instructions.
According to the Average Execution time value, the message is shown based on the below given table:
Message |
Description |
---|---|
Average execution time : Less than 1 minute |
If the average execution time is less than a minute for the instruction. |
Average execution time : Approx time in minutes |
If the average execution time is greater than 1 minute, then the message specifies the average execution time in minutes. |
Average execution time : Instruction not executed enough times |
If there is no average execution time for the instruction. |

All the instructions available in ServiceNow can be seen on the Instruction Definitions page. The basic details about the instructions, such as name, description, Instruction Set etc. are displayed. The Type of the instruction is also visible on the page and tells you whether an instruction is an action or a question. You can choose which fields to display, based on your own needs.
Instructions can be automatically disabled and marked as inactive by displaying false in the Active column, refer the below section for more details about automatically disabled instructions. The contents of the Instruction Definitions page are filtered so that only active instructions are displayed on the page by default.
In order to see all the instructions, including the inactive ones, the default filter should be removed by clicking the All link just before the filter condition.
Instruction detail page
Clicking an Instruction on the Instruction Definitions page, displays the details for the selected instruction.
Specifically, the list of Instruction Parameters required by an instruction is shown on this page. The Instruction Parameters table shows the Parameter name, Parameter Type, the Default Value, and the Allowed Values. The allowed parameter types are free text and value picker.
Parameter detail page
When you click the Parameter Type link on the Instruction Parameters table, the Instruction Parameter details page is displayed. All the details for the selected parameter are displayed on this page.

An admin can enable or disable approval for a 1E Instruction by checking or unchecking the Is Approval Required checkbox on the Instruction definition detail page.
The admin can also update its value from the Instruction Definitions page by setting the value in the Is Approval Required column to true or false.
-
To set the approval workflow for instructions both the Enable approval checkbox on the App Configuration page and Is Approval Required on Instruction Definitions page must be true. Otherwise, if either of the value is not true, then there is no approval required at the time of executing the instruction.
-
An admin user will retrieve 1E Instructions from the App Configuration page.

Instructions or instruction sets that are assigned to the proxy user specified in the1E User Name field of the API Configuration Page may be deleted, updated, or have their permissions changed within 1E. In this case, instructions are no longer available to the 1E ITSM Connect app users. These instructions are not deleted from the app, instead they are automatically disabled (Active status set to false).
When an admin tries to retrieve the latest set of instructions using the Retrieve Instructions button, a new set of instructions is returned from 1E, which might have added, updated or deleted instructions. Depending on which of those states an instruction belongs to, there are three actions taken:
-
New instructions are added to the ServiceNow database directly
-
Updated instructions are modified in the ServiceNow database and the updates are made available to users from that moment.
-
Instructions that are deleted from 1E and therefore no longer available to 1E ITSM Connect users are not deleted from the ServiceNow database, instead they are automatically disabled by setting their Active status to false. This ensures data integrity by providing full support for the historical data if any of these instructions have been run.

1E ITSM Connect allows you to view the list of Configuration Items (CI) associated to a user. To configure this user assets icon to the desired field, follow the steps below:
-
Login to your ServiceNow instance.
-
Navigate to 1E ITSM Connect → Incidents.
-
Change your application scope to Global.
-
Open the incident from the list that you want to work on.
-
Choose the field from the incident form to which you want to add the CI selector icon. Here, in our example, we have chosen the Caller field as shown in the picture below.
-
It opens the Dictionary Entry - Caller page. Now select the column with label Attributes on the page and append the value with x_1e_connect_user_related_ci. Click Update to save the changes.

This feature is used to segregate instructions as per the user roles. The x_1e_connect.Tachyon_Admin user can assign the roles to the desired instruction sets. To map roles to the instruction sets, follow the below given steps:
-
Login to your ServiceNow instance.
-
Navigate to 1E ITSM Connect → Administration → Instruction Sets.
-
Click any instruction set from the list that you want to assign role(s) to.
-
Now click Roles field and it allows you to select a role(s) using the look-up list.
-
Click Update to save the form.
-
You can see that all the instructions under the instruction set will have the same roles assigned.
Now, the users can only see the instruction sets that are assigned to them under the 1E ITSM Connect tab.
A role can also be added to the bulk of instruction sets by configuring a setup in the sys_user_role table. Follow the below given steps to map roles:
-
Login to your ServiceNow instance.
-
To open the Roles table, type sys_user_role.list in the filter navigator and press enter.
-
Click any role to which you want to add the instruction sets.
-
Ensure that the scope of the application is Global, for the configuration below.
-
Right-click the header and select Configure → Related lists from the menu options.
-
This opens the Configuring related lists on the role form. From here, add the Instruction set->Roles item from Available to the Selected list box. Click Save to save the changes.
-
This opens the Edit Members page. From here, add all the instruction sets you want to assign a role(s) to from Available to the Selected list box. Click Save to save the changes.
Finally, go to Incidents and the users will only see the instruction sets that are assigned to them under the 1E ITSM Connect tab.