Skip to main content

Salto For NetSuite - Overview

Support avatar
Written by Support
Updated this week

Connecting an environment to Salto

Setting up a Salto Netsuite environment (prod, sandbox, etc.) includes two parts:

  • Installing SuiteCloud Development Framework and creating an Oauth certificate

  • Salto SuiteApp installation and creating tokens for the Salto integration

Ensure that each of your NS environments has the following 6 features enabled:

  • OAuth 2.0

  • SOAP web services

  • REST web services

  • Token Based Authentication

  • SuiteCloud Development Framework

  • Create bundles with SuiteBundler

Detailed Netsuite environment setup instructions can be found here

Environment settings

To update the settings for a particular environment, navigate to the settings section where you will find:

Fetch types

There are three types of fetches in Salto:

  • Full: fetches all configuration updates for the environment (the scheduled fetch uses a full fetch)

  • Change-Based Fetch: Only fetches the elements that have changed since the last fetch. (Note: due to NetSuite API limitations, Salto cannot fetch certain updates to some metadata types. Review our documentation to see if a full fetch is required.)

  • Custom: Optionally targets 1 or more specific metadata types to fetch

Impact Analysis

The explore page in Salto is used to explore your configurations, see dependencies and understand where and how configurations are used.

Monitoring changes

Set up notifications to alert when changes are made in production.

Comparison Overview

Here is an overview of the comparison screen showing you the differences between two environments, part of the compare and deploy process.

Changelog

Salto automatically keeps track of all changes made to each environment in the Changelog.

Backup and Restore

Through the scheduled fetch, Salto will automatically backup the configurations for each environment. Those backups can be used through the restore process to revert any changes made directly in the environment. πŸŽ₯ * Ex: Bringing back deleted workflows, saved searches with Salto

Deployment types

There are different types of deployments in Salto

  • Compare & Deploy: Choose which changes to align between any two environments.

  • Find environment changes & deploy: Choose the changes made during a specific time period to deploy into another environment. Especially useful when deploying from a shared environment.

  • Deploy from Pull Request: Initiate a deployment in Salto based on the changes contained in a Pull Request in an SDF repository

  • Promote a deployment: used to promote the same set up changes to another target environment. (ex: after deploying a set of updates to a form in UAT, promoting those same changes up to Production)

  • Revert a deployment: Revert all changes made in a specific deployment (Note: to revert specific changes, use the restore process mentioned above)

Deployment examples

Comparing and deploying a custom list

A 3-minute walkthrough of the compare and deploy process using Salto to deploy a new custom list

πŸŽ₯ link to youtube

Deploying forms and saved searches

A detailed walkthrough of deploying forms and saved searches from sandbox to Production using Salto.

Additional References

Did this answer your question?