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.
Note: You must be an app admin in a live app that has the Sandbox feature activated in order 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.