Solutions

Prev Next

Access to this feature can change based on your Quickbase plan. Learn more about feature availability and plans in Quickbase capabilities.

Solutions are a collection of apps and/or pipelines in a realm that app admins use for versioning. By creating a solution, users can take a backup snapshot of all the apps in the solution, which can be restored 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.

Accessing the Solutions tab

In the global navigation menu, select Solutions.

Note: You may not have direct access to Solutions. If it isn't available, ask your account admin.

Permissions

Access to Solutions is granted on the Permissions page of the Admin Console.

sol3.png

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.

sol1.png

When you click on a solution, a side panel is loaded with details of the solution and editing options for the solution. 

sol2.png

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 currently included in the solution, along with options to add or remove apps. In the app picker, contributors see app they are a manager of and can add them to the solution. Realm admins and super users can add any app in the realm. 

All contributors can remove any app from a solution.

aps.sol.1.png

Important: An app can belong to one solution only.

Pipelines

This section shows the pipelines currently included in the solution, along with options to add or remove pipelines. In the pipeline picker, contributors see add any pipeline they are the owner of and can add them to the solution. Realm admins and super users can add any pipeline in the realm.

All contributors can remove any pipeline from a solution.

my.sol.new2.png

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:

solutionsdel.4.png

Click Yes, delete to continue:

solutions4.png

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

check_mark_32.png

check_mark_32.png

N/A

Delete Solution

check_mark_32.png

check_mark_32.png

X-mark.png

Add App

check_mark_32.png **

check_mark_32.png **

check_mark_32.png **

Remove App

check_mark_32.png

check_mark_32.png

check_mark_32.png

Add Pipeline

check_mark_32.png ***

check_mark_32.png ***

check_mark_32.png ***

Remove Pipeline

check_mark_32.png

check_mark_32.png

check_mark_32.png

Add Contributor

check_mark_32.png

check_mark_32.png

X-mark.png

Remove Contributor

check_mark_32.png

check_mark_32.png

X-mark.png

Create Versions

check_mark_32.png

check_mark_32.png

check_mark_32.png

Execute Rollbacks

check_mark_32.png

check_mark_32.png

check_mark_32.png

*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