In NocoDB, bases are organized within workspaces. To build database schema or to work with tables, fields and data in a base, your initial step involves either creating a new workspace or receiving an invitation to join an existing one, typically extended by a workspace owner.
In the following section, we will guide you through the process of creating your NocoDB workspaces.
## Create a workspace
1. Click on the **Workspace name** on the top of left sidebar to open **Workspace context menu**.
2. Select **Create workspace** button on the Workspace context menu.
3. Enter the **Workspace name** and click on the **Create Workspace** button
![image](/img/v2/create-workspace-1.png)
![image](/img/v2/create-workspace-2.png)
Upon the creation of a new workspace, you are automatically designated as the workspace owner. Once your workspace is established, you have the authority to create bases and tables into it, as well as extend invitations to collaborators for participation.
- There is no limit to the number of collaborators you can invite to your workspace.
- There is also no limit to the number of bases you can create within a workspace.
- There can be only one workspace owner (non-transferable).
- Only workspace owner has the authority to delete a workspace.
:::info
- You can create only one workspace in the self-hosted plan (default).
- On signup, a default workspace is created for you. You can rename it or create a new one.
Next logical step after creating a workspace is to invite collaborators to it. In this section, we will guide you through the process of inviting collaborators to your workspace.
## Invite collaborators
1. Click on `Team & Settings` on the left sidebar to open Workspace configuration page.
2. Click on `Collaborators` tab.
3. Fill in the email address of the collaborator you want to invite.
4. Select the access permission for the collaborator from the dropdown menu.
5. Click on `Add User(s)` button.
![image](/img/v2/workspace-collaboration.png)
### List of collaborators
List of the users who have access to the workspace is displayed on the same page. Refer **<1>** below.
### Update collaborator access permission
You can change the access permission of the collaborator by clicking on the access drop down menu and selecting new role option as desired. Refer **<2>** below.
### Remove collaborator
You can also remove collaborators from the workspace by clicking on the vertical ellipses `⋮` to open the context menu and selecting `Remove User` option. Refer **<3>** below.
If you determine that a workspace is no longer necessary, you have the option to permanently remove it from your settings. Deleting a workspace will delete all the bases and data associated with it.
:::danger
**This action cannot be undone.**
:::
:::info
Only **workspace owner** can delete a workspace.
:::
To delete a workspace:
1. Click on `Team & Settings` on the left sidebar to open Workspace configuration page.
2. Click on `Settings` tab.
3. Click on `Delete Workspace` button.
4. Key in the workspace name to confirm the deletion.
5. Click on `Delete Workspace` button on the confirmation dialog box.
Bases are the core building blocks of NocoDB. A base is a collection of tables, views, forms, reports, dashboards, and automations. You can create multiple bases to organize your data and collaborators. Some of the key points to note about bases are:
- A base can be a part of only one workspace & cannot be moved between workspaces.
- Creator of a base is the `base owner`. There can be only one `base owner` (non-transferable).
- Only base owner has the authority to delete a base.
- Each base has its own set of collaborators and access permissions.
- Collaborator permissions at base level carry higher precedence than workspace level permissions.
- There is no limit to the number of collaborators you can invite to your base.
- There is no limit to the number of tables you can create within a base.
## Base Dashboard
Base dashboard is the landing page for a base. It provides a quick overview of the base. It also provides quick access to base settings & collaborations. Click on the base name in the left sidebar **<1>** to open the base dashboard **<2>**.
![image](/img/v2/base-dashboard.png)
Base dashboard has the following sections:
### Table List
List of tables in the base. Click on the table name to open the table. A base can consist of tables residing in external data sources as well. They are highlighted accordingly in the table list.
### Base Collaborators
List of collaborators in the base along with their current permission levels. Workspace collaborators inherit their access permissions to the base. Base owner can modify the permissions of collaborators at base level (either bump up or bump down). Additional details will be dealt with in section [Base Collaborations](/docs/040.bases/075.base-collaboration.md).
### Data Sources
NocoDB allows you to connect to external data sources & work with them as if they are native tables. List of connected data sources are listed here. Additional details will be dealt with in section [Data Sources](/docs/050.data-sources/010.data-sources-overview.md).