Salto supports fetching elements' last-change-by username (author) and change-at time for some business applications.
This information is being used in environments' "Audit" tab, where you can filter changes according to their author and time, and in reports from monitors set in the "Monitor" tab.
Today, Salto supports fetching some of this information for these business applications: Salesforce, NetSuite and Zendesk.
Salesforce
Salto supports fetching elements' last-change-author and last-change-time in Salesforce, for the following:
Standard object instances
Custom objects, custom object instances and custom object fields
Any other elements, e.g., ones from installed packages do not have the additional change-by / at data.
Note that fields will be annotated with last-change-authors from the parent object as well as the field itself.
NetSuite
📘 Salto will only fetch NetSuite last-change-author information for changes made after an environment's first fetch.
Salto supports fetching elements' last-change-author in NetSuite, for the following types:
subsidiary
department
classification
location
currency
nexus
account
inventoryItem
discountItem
assemblyItem
otherChargePurchaseItem
descriptionItem
lotNumberedAssemblyItem
transactionbodycustomfield
itemoptioncustomfield
transactioncolumncustomfield
entitycustomfield
crmcustomfield
itemcustomfield
itemnumbercustomfield
customlist
customrecordtype
role
portlet
usereventscript
mapreducescript
massupdatescript
scheduledscript
sdfinstallationscript
restlet
workflowactionscript
suitelet
clientscript
bundleinstallationscript
othercustomfield
folder
file
savedsearch
vendor
otherChargeSaleItem
serviceSaleItem
nonInventoryResaleItem
kitItem
servicePurchaseItem
paymentItem
serializedInventoryItem
lotNumberedInventoryItem
serializedAssemblyItem
nonInventoryPurchaseItem
serviceResaleItem
subtotalItem
nonInventorySaleItem
customsegment
priceLevel
🚧 Note that Salto does not fetch NetSuite element last-change-time as of today. We plan to add this functionality in the future.
Zendesk
Salto supports fetching elements' last-change-author and last-change-time in Zendesk. To enable this, add the includeAuditDetails
flag to your adapter configuration file fetch
section:
zendesk {
...
fetch = {
...
includeAuditDetails = true
}
}
Once this flag is activated, the last-change-author information will be added after the second fetch (for changes that happened after the last fetch).
The following Zendesk types have last-change-author and last-change-time:
Automation
App Installation
App Owned
Article Translation
Brand
Business Hour Schedules
Business Hour Schedule Holidays
Category Translation
Custom Objects
Custom Roles
Groups
Locale
Macro
Organization Field
Section Translation
Trigger
The following Zendesk types will show last-change-author and last-change-time after creation, and only last-change-time once they're updated:
Custom Statuses
SLA Policy
Support Address
Ticket Field
Ticket Form
User Field
View
The following Zendesk types only display the last-change-time, as Zendesk does not supply the last-change-author information for them:
All Guide except for translations
All Guide elements (except for translations)
Dynamic Content Item Variants
Dynamic Content Item
OAuth Client
Organization Field Custom Field Option
Routing Attribute
Routing Attribute Value
Trigger_category
Ticket Field Custom Field Option
User Field Custom Field Option
Workspace
The following Zendesk types don't have last-change-author and last-change-time, as Zendesk does not supply this information for them:
All Salto created types
Account Setting
Brand Logo
Channel
Guide Settings
Guide Language Settings
Macro Attachment
Macro Categories
Target
Tag
Webhook