You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/integration/external-integrations/freshservice-integration/customize-freshservice.mdx
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -112,15 +112,15 @@ Typically, the first `<field>` represents the Device42 data returned from the qu
112
112
-`resource`: The same as the `target` value.
113
113
-`source-type`: Not functionally critical; this provides the data type displayed on the [integration app's **Data Mapping Chart**](#data-mapping-between-device42-and-freshservice).
114
114
-`target`: The Device42 field to be mapped to Freshservice. The Freshservice convention is to use the display name in snake case, occasionally with the ID of the asset type as a suffix. For example, `memory_max_usage` and `memory_reservation_used`. The sync process determines the ID. Please look up which target field names to use in the [Freshservice API documentation](https://api.freshservice.com/).
115
-
-`escape`: This is used on field elements where `target="name"`. Some characters used in Device42 names aren't supported in Freshservice and need to be substituted. When creating a new task, you can set this to `true` but disable it if mismatching issues occur.
115
+
-`escape`: This is used on field elements where `target="name"`. Some characters used in Device42 names aren't supported in Freshservice and need to be substituted. When creating a new task, you can set this to `true`, but disable it if mismatching issues occur.
116
116
117
117
:::tip
118
118
Use our InsightsAI chat under **Analytics > InsightsAI** to interpret DOQL query snippets quickly in the context of the Device42 data tables.
119
119
:::
120
120
121
121
### Additional Matching Criteria for Updating Existing Items
122
122
123
-
Some `<task>` elements in `mapping.xml` have a helper `<matching>` element for updating synched data that currently exists in Freshservice but may have slightly different name formats. For example, asset-type syncing tasks include the `<matching>` element to determine which query fields are used to match which asset attributes when trying to find a match. For example:
123
+
Some `<task>` elements in `mapping.xml` have a helper `<matching>` element for updating synced data that currently exists in Freshservice but may have slightly different name formats. For example, asset-type syncing tasks include the `<matching>` element to determine which query fields are used to match which asset attributes when trying to find a match. For example:
124
124
125
125
<details>
126
126
<summary>Click to expand the code block</summary>
@@ -190,7 +190,7 @@ For a quick look at all the valid Freshservice `types`, see the [The `<task>` El
@@ -509,7 +509,7 @@ Set the `enable` attribute to `false` on those `<task>` elements:
509
509
<taskenable="false"name="Device Contract Associations"type="contract_asset"description="Create association between asset and contract">
510
510
```
511
511
512
-
3. If you want to disable Software Licensing from being synced, find the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
512
+
3. If you want to prevent software licensing from being synced, find the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
@@ -563,7 +563,7 @@ Set the `enable` attribute to `false` on those `<task>` elements:
563
563
<taskenable="false"name="Software In Use"type="software_installation"description="Create Software Install from Software In Use"d42_max_version="16.18.02">
564
564
```
565
565
566
-
3. Software Licensing from Device42 syncs to `contract` in Freshservice. Find and disable the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
566
+
3. Software licensing from Device42 syncs to `contract` in Freshservice. Find and disable the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
0 commit comments