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)