Sand Box

 Sandbox allows users to follow and manage a development lifecycle for Domo dashboards and other objects.

If we have already a sandbox feature available the use below steps to open sanbox:

  • In the navigation header, select More > Admin. The Admin Settings displays. 
  • Under Governance, select Sandbox
If sandbox feature is not available then need to connect with Domo Customer support.

How to use Sand box:

To use sand box, first we need to invite instance:

Type of invite instance:
  • out bound:- It allowing repository to be shared
  • Inbound: - Accept invite from other instance
  • We need to give domain name(destination instance) and then save
  • Invitation will go to destination instance
  • Login to the destination instance and go to instance tab, choose incoming invite and approve.


Case1 when are developing objects in Development instance:


After creating a instance we need to create Repository in Development Instance
  • Go to repository tab and click on new repository
  • choose object type and give appropriate name like similar to object name
  • select object (we can select multiple object at one time)
  • when we are migrating object from prod to dev and then dev to prod.
  • click on save repository. And commit the repository with proper description in every version.
  • After following all above step click on saved repository and go to manage sharing  
                        Instance: select "can promote"
                        People: share repository with others and provide access like edit, co-owner. 
         
After promoting the repository, go to the another instance Production Instance:

  • Go to share repository and click on shared repository( repository that was created and shared in previous instance). 
  • Assigned Owner and map the input data flows then Promote 

Naming convention of repository: 

Object Name_Object type (Abbreviation)


Case when objects have already developed in Production Instance:

When object is already developed in production instance then we have to migrate to development instance for further development then need to link with production instance.


After creating a instance we need to create Repository in Production Instance
  • Go to repository tab and click on new repository
  • choose object type and give appropriate name like similar to object name
  • select object (we can select multiple object at one time)
  • when we are migrating object from prod to dev and then dev to prod then need to mark create link repository.
  • click on save repository. And commit the repository with proper description in every version.
  • After following all above step click on saved repository and go to manage sharing  
                        Instance: select "can promote"
                        People: share repository with others and provide access like edit, co-owner. 
         
After promoting the repository, go to the another instance:

  • Go to share repository and click on shared repository( repository that was created and shared in previous instance). 
  • Assigned Owner and  Promote then map the input data flows then give appropriate name like XYZ (Dev to Prod).
  • Thereafter we can do changes in object and then commit XYZ and Promote it in Production

Naming convention of repository: 

Object Name_Object type (Abbreviation)