You can use Quickbase Sandbox as part of your company’s Application Lifecycle Management (ALM) strategy to collaborate, plan, build, test, and release Quickbase apps.
You can also use sandbox to let others make changes to apps without accessing sensitive data. Read more in our community Q tip.
Note: You must be an app admin in a live app that has the Sandbox feature activated to use the feature.
ALM and Quickbase
ALM is the continuous process of managing the life of an app. A Quickbase app’s lifecycle begins with its planning and creation, proceeds to building and testing, and ends with its release for customer usage.
ALM contains three areas:
Governance: Ensures that the app always meets the business’ needs, while considering the app’s benefits and costs throughout its lifecycle
Development: Iterative process of creating the app and includes defining requirements, designing, developing, testing, and deploying
Operations: Work required to run, manage, and monitor the deployed app
What is a sandbox?
Collaboration area
Quickbase Sandbox is an area where IT, citizen developers, and business stakeholders can collaborate and implement change management controls for regulated or complex business mission-critical apps.
Using Quickbase Sandbox, you can:
Make a copy or sandbox version of a production app (live app) where you can test changes without affecting the actual app
Provide your users with a secure area to conduct app peer reviews
Create a sandbox with production data
Review and test the app changes before applying those changes to the live app
Publish the app changes made in the sandbox to the live app
Revert all schema changes made in the sandbox to the original schema of the live app
Invite other users to use the sandbox.
Note: You can invite users to the sandbox and assign them different roles. However, if you give a user a role that is different from their role in the live app or invite a user to the sandbox that doesn't have access to the live app, those role and user changes won’t be published.
Limitations
Quickbase Sandbox does not currently support actions, webhooks and connected tables (also known as Quickbase Sync)
You can create one Sandbox per live app
The current data limit is up to 1 GB per app
Quickbase Sandbox features
Within Quickbase Sandbox, you can modify a Quickbase app where you can create, update, and delete the following features:
App and table properties
Home pages and code pages
Forms
Notifications
Fields, field types, and field properties
Roles and permissions
Widgets and links
Reports
Tables and relationships
Pages, page sets, buttons, and elements
Note: You can only copy data from the live app to the Sandbox; you cannot publish copied data from the Sandbox to the live app.