Bases

Overview of bases in NocoDB and how they help organize data and collaboration.

In NocoDB, a base is the core structure where your data lives. It contains tables, views, forms, webhooks, and more—offering a complete environment for organizing and collaborating on data. Each base belongs to a specific workspace and cannot be moved across workspaces.

The person who creates a base becomes its owner, and a base must always have at least one owner. Ownership can be shared, with multiple owners having full control over base settings and permissions.

Base-level Permissions

Each base has its own set of members and permissions, independent of workspace-level access. This allows fine-grained control over who can view or edit content within a base.

  • You can invite unlimited members.
  • Each base can contain unlimited tables.
  • Base owners can override inherited workspace permissions.

To get started:


Base Dashboard

The Base Dashboard is your landing page for each base, giving you a quick overview and access to its core features. To open it, click on the Overview button in the left sidebar.

image

The dashboard has the following sections:

Overview

Provides quick access buttons to essential base features:

  • Create Table - Start building a table from scratch.
  • Import Data - Upload CSV, Excel, or other supported formats.
  • Connect External Data - Link to external databases like MySQL or PostgreSQL
  • Create Empty Script – Write custom JavaScript to automate workflows.
  • Scripts by NocoDB – Access a library of prebuilt scripts.
  • Create Empty Dashboard (coming soon)– Build custom dashboards with charts and widgets to visualize data.

Members

Manage who has access to the base. You can invite members, assign them roles, and view existing collaborators.

  • Workspace members automatically inherit base access.
  • Base owners can adjust these permissions as needed. See Base Collaboration for more details.

Permissions

Control fine-grained access to tables and fields. See Table Permissions and Field Permissions for more details.

Data Sources

Displays all external connections linked to the base. You can view, add, or remove connections to external databases from here. These external sources are treated like native tables and enhance the base's flexibility. See Data Sources for more details.

Settings

Some general base configurations are available for you to modify. See Base Settings for more details.