Access to this feature can change based on your Quickbase plan. Learn more about feature availability and plans in Quickbase capabilities.
Solutions are a way for you to manage a collection of apps and/or pipelines in a realm. Solutions use versioning to create a backup snapshot of all the apps in your solution that you can then restore as needed.
For example, if you have connected apps and pipelines that work together in a workflow, you can use a solution to manage them so that all components always remain compatible and the workflow is never broken.
This article explains how to navigate Solutions and the required permissions. To learn more about creating and restoring versions, read Versioning and Rollbacks.
In this article
What is Solutions?
The Solutions tab is where you create and manage your Solutions.
Accessing the Solutions tab
From the My Apps page, you can click on the Navigation bar Solutions to access the Solutions tab:
Note: You may not have direct access to Solutions. If you don't see this button, ask your account admin.
Permissions
Access to Solutions is granted on the Permissions page of the Admin Console.
The default value is OFF, but Realm/Account Admins are granted access automatically.
Note: if at least one account in a realm is on a Business or Enterprise plan, every account in the realm will be able to build solutions.
Navigating Solutions
When you open Solutions, the grid with all the Solutions that you have access to is shown. Realm/ account admins see all solutions. Other types of users that have access to Solutions will see solutions they own or contribute to.
When you click on a solution, a side panel is loaded with details of the solution and editing options for the solution.
The grid is sorted by Last modified date by default.
If you delete or remove apps from a solution, this does not affect your actual apps. Only the solution and versions will be deleted.
Attributes of a Solution
The side panel has these sections that represent the attributes of a solution.
General
Any user that can see a solution can edit the general details of it.
Label | Definition |
Name | Up to 250 characters. |
Alias | Must be unique in the realm and cannot contain spaces. Up to 1000 characters. |
Description | Up to 4000 characters. |
Owner | The user who created the solution. |
ID | An automatically generated ID unique within Quickbase platform. |
Created Date | The date the solution was initially created. |
Last Modified Date | The date the solution was last modified. |
Apps
This section shows the apps already in the solution with the option to add/remove apps.
Any user that can see a solution can add an app they are a manager of, but they can remove any app from a solution.
Important: An app can belong to one solution only.
Pipelines
This section shows the pipelines already in the solution with the option to add/remove pipelines.
Any user that can see a solution can add a pipeline they are a manager of, but they can remove any pipeline from a solution.
Contributors
This section displays the contributors already in the solution with the option to add or remove them.
If you aren't a realm/account admin, you won't see all solutions, but you can be added as contributors to specific ones, so that you may contribute in them.
Only the solution owner or a realm/account admin can add or remove contributors in a solution.
Delete a solution
If you are the owner of the solution or realm/account administrators, you can delete a solution. Click on the delete icon:
Click Yes, delete to continue:
Solutions Permission Matrix
Permissions access to Solutions from the Admin console (in Permissions)
Quickbase Role |
Solutions Role |
Provisioning |
---|---|---|
Realm Admin |
Solutions Admin |
Automatic |
Account Admin (Full/Support) |
||
Super User |
||
None of the above |
Solutions User |
Manual via Permissions page |
Actions that can be performed within the Solutions
Solution Action | Solution Admin | Solution Owner* | Solution Contributor* | |
Create Solution | N/A | |||
Delete Solution | ||||
Add App |
** |
** |
** |
|
Remove App | ||||
Add Pipeline |
*** |
*** |
*** |
|
Remove Pipeline | ||||
Add Contributor | ||||
Remove Contributor | ||||
Create Versions | ||||
Execute Rollbacks |
*Owner/Contributor which are non-Solution Admins
**Apps displayed in the dropdown are only ones where the user is assigned as the Manager, or they are Super User
*** Pipelines appearing in the dropdown are only ones created by the user, or all if they are realm admin