Legacy production and sandbox licenses
In legacy Production and Sandbox environments, changes in one environment affect both environments. The Production and Sandbox environments share the same underlying resources. Any resource you create, edit, or delete in one environment is immediately reflected in the other.
This includes connections, imports, exports, flows, scripts, and API tokens. Use caution when editing resources in either environment.
This behavior doesn't apply to accounts on the multi-environment license, where each environment maintains its own isolated resources.
Migrations from the legacy Production/Sandbox license to the new multi-environment license are underway. Your account has not migrated to the new multi-environment license if you can toggle between environments.
Q1: Do I need an integration app license for every environment and installation of the integration app?
A: No, you do not need to purchase separate integration app licenses for each installation and environment. You can purchase one integration app license and install it across any environment. Your usage is tracked by the number of enabled flows, not the number of licenses.
Q2: Do I need an integrator.io sandbox license to connect to a NetSuite sandbox environment?
A: If you are building a custom integration, then you can create an integrator.io connection to the NetSuite sandbox environment without purchasing an integrator.io sandbox license. You can specify the Environment setting of the NetSuite connection. In this use case, NetSuite is taken as an example, but this applies to any other application.
Note
-
Although it is technically possible to connect the NetSuite sandbox environment to your integrator.io production environment with an integration app license, Celigo strongly recommends that you purchase the integration app sandbox license. It allows you to use the integrator.io sandbox environment to connect to the NetSuite sandbox environment and perform all testing in sandbox environments. If you choose to use your integration app production license to connect to a NetSuite sandbox environment, you must uninstall your integration app after you are done with testing and then reinstall and reconfigure the integration app to connect to production environments.
-
Multiple instances of NetSuite sandboxes are considered a single endpoint, even if there are multiple connections to each NetSuite account in integrator.io with different tokens and permissions. However, it's important to note that this rule may not apply to all applications. For example, for generic connectors such as the REST API connector, different URIs, even if they belong to the same app, would count as separate endpoints.
Q3: In my sandbox instance for Shopify - NetSuite integration app, I have multiple stores, can I change my sandbox instance to a production instance through integrator.io?
A : Yes, you can clone the integration app with multi-stores from the sandbox instance to the production instance. To know more about the multi-store to multi-store cloning option, see the Clone integration app flows .
Q4: Can I switch my connection within an integration app from a sandbox to a production instance? If we set everything up in our sandbox and then want to migrate/promote to production can we do this?
A : The integration apps on the Celigo integrator.io platform are built with fairly heavy components or dependencies on each application and thus switching endpoints or accounts wouldn't be permitted. Attempting to make changes might impact the overall stability of your integration app and is NOT recommended.
If a connection is dependent on a user within the same company, you can switch it to another user e.g. johndoe@acme.com -> it@acme.com but you cannot switch it to another instance of the same application of Shopify, NetSuite, or Salesforce etc.
You would need to obtain a new license, or you could request an uninstall from our support team and then your license would be free to use in the new environment.
Q5: One of my Integration apps has expired in the sandbox. Will this be migrated too?
A: Yes, expired or disabled Integration apps are migrated with the same status. However, you may need a fresh installation once you reactivate the license.
Q6: What happens to my partially installed templates and Integration apps when migration is run?
A: Any partially installed templates and Integration apps will have the same status/progress in the newly created non-production environment.
Q7: Are global licenses for a connector available in multi-environments?
A: Yes, global licenses for any connector can be used multiple times throughout environments. The expiry date for global connectors is taken from your integrator.io account.