---
title: "Solution API permissions"
slug: "solution-api-permissions"
updated: 2025-08-19T14:54:37Z
published: 2025-08-19T14:54:37Z
canonical: "help.quickbase.com/solution-api-permissions"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.quickbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Solution API permissions

The Solution APIs are managed by the permissions of [solutions](/v1/docs/solutions). Solution APIs are off by default for all realms. Realm admins may enable and disable Solution API operations through a policy checkbox in the Admin console [policies page](/v1/docs/security-policies).

The following table shows what permissions a user needs to make updates or create a new solution via the [Solution APIs](https://developer.quickbase.com/operation/exportSolution).

| **Endpoint** | **Access to a Solution** | **Create App/Pipeline using QBL** | **Update App/Pipeline using QBL** | **Delete App/Pipeline using QBL** |
| --- | --- | --- | --- | --- |
| **Export** | Contributor/owner of solution. Does not matter if you are are realm/account admin as well. | N/A | N/A | N/A |
| **Update** | Contributor/owner of solution. Does not matter if you are realm/account admin as well. | - Contributor/owner of solution - Must have permission to create apps and pipelines, if the update includes adding an app or pipeline - If new apps are created, user who made the call is the app manager - If new pipelines are created, user who made the call becomes the owner | - Contributor/owner of solution - Can make changes regardless of permissions inside app/pipeline | All users will get an error. You may not upload QBL that does not have all the **supported** resources in the solution. |
| **Create** | Authenticated user becomes owner of solution | - Contributor/owner of solution - Must have permission to create apps and pipelines, if the update includes adding an app or pipeline - If new apps are created, user who made the call is the app manager - If new pipelines are created, user who made the call becomes the owner | N/A | N/A |
| **List changes** | Contributor/owner of solution. Does not matter if you are realm/account admin as well. | N/A | N/A | N/A |

Note: The same permissions apply when using the export, update, create or list changes API from a record.
