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.