Admin Sandbox Management
Introduction¶
Exigo Admin
Sandbox Management
v 1.0
Table of contents¶
In this topic:
- Introduction
- OVERVIEW
- STARTING A SANDBOX
- 2. Name your Sandbox and assign the necessary resources to it
- 4. Select the Sync options for your new Sandbox
- 5. Confirm Settings and start your new Sandbox
- ACCESSING YOUR SANDBOX
- UPDATING SANDBOX DATA
- UPDATES ON - DEMAND
- 2. Click “Update” in the top right corner
- 4. Make any necessary updates to the current Sandbox configurations and click “Next”
OVERVIEW¶
Sandbox Management
WHAT IS A SANDBOX?
A Sandbox is a copy of your live database connected to a sandbox interface that you can login to. The
sandbox environment may be used for testing data updates, supporting API changes/ new development
and training new users. The sandbox data represents a snapshot in time. Changes made in a sandbox will
not affect your Production data.
SANDBOX TIERS
Larger workloads call for higher performing environments. Whether you are testing new
calculations or rapidly testing new features, Sandbox environments will now allow the ability to
scale up resources to match your needs. General level tiers are available that match your base Exigo Service
Level (Nano, Standard, Enterprise). You are also able to scale into even more performance with our
Premium Enterprise tiers (Enterprise 2, 4 and 6)! You will have the option to customize which Sandbox
needs more horsepower and allows you to scale back the ones that need to be more available without the
added overhead.
*As a note, General tiers will be priced capped as they are today, Premium tiers will be billed at the rate displayed on the
tier. Once you have gone into a Premium tier, you will not be able to scale back into a General tier.
IS THERE A COST TO USE THE SANDBOX?
Yes, the charge is based on when you start or stop the use of a specific sandbox. You can view the usage in
the Exigo Admin at Company Portal > Sandbox > Click “View” on the necessary Sandbox. Pricing details are
available per your contract or in the Exigo Admin at Company Portal > Sandbox > Click “View” on the
necessary Sandbox.
HOW DO I GET ACCESS TO CREATE/MANAGE A SANDBOX?
Your User account will need to have permission to access sandboxes (see below). Please contact your local
Exigo Administrator or the necessary person within your company to have this access enabled.
* For Administrators: To add sandbox permissions in admin, navigate to Administration > Users>Select User > Modify User Details >
grant the user access to Company Portal > Sandbox. You may also search for the word “Sandbox” in the provided User Permissions
search bar.
STARTING A SANDBOX¶
Sandbox Management
HOW DO I CREATE A SANDBOX?
Once access has been provided by your local Exigo Administrator, the Sandbox menu interface can be
accessed directly in Exigo Admin under the Company Portal section on the left side of the screen.
From this menu, select the Sandbox option. Once here, you can see the available Sandboxes and their
status on the page display.
To configure and turn on the Sandbox follow these steps:
1.Select your Sandbox tier:
Identify which Sandbox you would like to use (not currently showing online) and click “View”.
On the following page click “Start” in the top right corner.

2. Name your Sandbox and assign the necessary resources to it¶
Sandbox Management
2.Name your Sandbox and assign the necessary resources to it
On the following screen assign a Description for your new Sandbox. Next select the service level based on
your business needs.
Click the “Next” button.
*You may not see all the options listed in the below screenshot depending on your Exigo Service level. As a note, General tiers will be
priced capped as they are today, Premium tiers will be billed at the rate displayed on the tier. Once you have gone into a Premium tier,
you will not be able to scale back into a General tier.
3.Configure the Advanced settings for your new Sandbox
Select the appropriate options from the screen and click “Next”
•
Enable Volume Push
This will allow for commissions to run in the sandbox environment. If you will be doing any
commission testing at all, you will need to enable this option.
•
Disable Data Masking
As a security precaution, Exigo provides the ability to mask sensitive information. This option will
be enabled by default. To disable data masking, click the slider to prevent masking of sensitive
information. You will know this feature is disabled when the slider shows in a blue/green color and
is showing the slide decal on the right.

4. Select the Sync options for your new Sandbox¶
Sandbox Management
4.Select the Sync options for your new Sandbox
Select the necessary sync options for your new Sandbox as outlined below and click “Next”.
•
Enable Shared BI
This will create a sandbox reporting instance on our shared BI server. If you will be developing web
code and need a sync database to develop against, you need to enable this option. This is explained in
greater detail later in this document.
•
Configure New Sync Connection
Here you can specify the destination for your data to be synced to. If you will be developing web code
and require a sync database to develop against, you need to enable this option if you have not opted
to use the Shared BI instance mentioned above.
•
Enable Sync Filtering
Enableing Sync Filtering tells Exigo how much data you want to include in your sync process. This
defaults to include 90 days worth of data automatially when selected but you can change this as
needed to preserve DB space.

5. Confirm Settings and start your new Sandbox¶
Sandbox Management
5.Confirm Settings and start your new Sandbox
You have now reached the final steps in starting a new Sandbox. Make sure that you review the options
displayed on the page. If any of the options are incorrect click back until you get to the appropriate screen
to update the options selected.
Once you have confirmed all settings are accurate, click “Start”.

ACCESSING YOUR SANDBOX¶
Sandbox Management
HOW DO I ACCESS THE SANDBOX ADMIN?
To access the sandbox admin interface, please go to sandbox1.exigo.com and login with the same user
credentials that you use to access your production account. You will be able to navigate to
sandbox2.exigo.com, sandbox3.exigo.com or sandbox4.exigo.com to login to the separate sandbox
interfaces.
Please keep in mind that the sandbox is from a snapshot in time, meaning it will use the last backup file
that was created which is normally the previous night. If you have changed your password since the last
backup, you may need to login with your old one.
HOW DO I USE THE SANDBOX API?
To access the sandbox data via the api, you can use the sandbox web services found at
http://sandboxapi1.exigo.com (sandboxapi2, sandboxapi3 or sandboxapi4).
The credentials are the same.
HOW DO I ACCESS THE SQLREPORTING DATABASE FOR THE SANDBOX?
If you are an authorized Sync Database User (and licensing is Standard or Enterprise Edition), you can
connect to sandbox.bi.exigo.com.
You would use your credentials created from Administration >> Sync Database User. Your connection
string for the sandbox will follow this naming convention:
Server=Sandbox.bi.exigo.com; database=[CompanyKey]ReportingSandbox{1-3}.
For example, if I created Sandbox2 for the company ExigoDemo for UserName = TestUsers with password
12345*&, the connection string would be:
Server=sandbox.bi.exigo.com;database=ExigoDemoReportingSandbox2;uid=Testusers;pwd=12345*&
;pooling=false;
UPDATING SANDBOX DATA¶
Sandbox Management
HOW OFTEN IS MY DATA UPDATED IN THE SANDBOX?
Data is a snapshot in time, and you will have full control over the creation of a sandbox by starting the
service in your Exigo Admin > Company Portal > Sandbox Menu.
Any changes to the data you have in the sandbox environment will be overwritten if you stop and restart
the Sandbox or refresh it use the provided tools.
WHAT IS THE DIFFERENCE BETWEEN START AND REFRESH FOR THE SANDBOX?
There really is no difference. When you use the START option, it will create the sandbox on the server. To
refresh the data to use the most recent backup (pulling in a copy of all data up to midnight CST of the prior
night), you could either click on the REFRESH button or STOP the sandbox and then Start it again.
Refreshing is just a shortcut to remove the sandbox and create a new one with recent backup data.
WHAT DOES NOT RUN IN THE SANDBOX?
Commissions:
By default, anytime a refresh is done in your sandbox, the commission services are disabled. This means
you will not be able to run commissions or have real time volume pushing. You will need to request
that this be enabled via a ticket request if it is something that you need. Keep in mind that we do not
recommend running the real time commission services as your data is now static.
Email Broadcast:
This service will never be available in your sandboxes.
Payment Gateways:
The merchant settings in the sandbox account will be switched from your provider to TEST MERCHANT.
This allows you to test your web applications without the danger of someone's card being charged.
UPDATES ON - DEMAND¶
Sandbox Management
UPDATES ON-DEMAND
Nothing is more frustrating than starting a Sandbox and forgetting to enable a setting or add a
Configuration. Previously you would need to either enter a support ticket or re-fresh the entire
environment.
Great News! All Sandbox environments will now support the ability to hot-reload their configurations and
update on-the-fly. This will give you the ability to turn on Volume Pushes, upgrade tiers or update anything
else that could have been changed at the start of the Sandbox without the need of a ticket or a full refresh.
We hope that this will serve as a major quality of life improvement to your everyday workflows.
To configure and update the Sandbox follow these steps:
1.Select the active/online Sandbox you wish to update:
Go to Company Portal > Sandbox > Click “View” on the necessary Sandbox

2. Click “Update” in the top right corner¶
Sandbox Management
2.Click “Update” in the top right corner
3. Select the new applicable Service tier for the Sandbox
Once you have selected your new Service Tier, click “Next”
* Once you have upgraded a Sandbox a Premium tier, you will not be able to scale back into a General tier.

4. Make any necessary updates to the current Sandbox configurations and click “Next”¶
Sandbox Management
4. Make any necessary updates to the current Sandbox configurations and click “Next”
Once you have selected your new Sandbox Configurations, click “Next”
5.Make any necessary updates to the current Sandbox Sync configurations
Once you have selected your new Sandbox Sync configuration, click “Next”
6.Review the applied changes
It is imperative that you review the applied changes and make sure they are accurate before saving. Any
changes made have the potential to increase the cost associated with utilizing the Sandbox.
Once you have confirmed your changes are accurate, click the “Update” button to apply them.
