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

# Creating a Workspace

export const Arcade = ({src, title}) => <div style={{
  position: 'relative',
  paddingBottom: 'calc(56.2225% + 41px)',
  height: 0,
  width: '100%'
}}>
    <iframe src={src} title={title} frameBorder="0" loading="lazy" allow="clipboard-write" allowFullScreen style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  colorScheme: 'light'
}} />
  </div>;

In this guide, you'll learn all the essential steps to create a Paradime workspace, the foundation for your dbt™ development journey. A well-configured workspace is crucial for efficient collaboration and streamlined analytics engineering processes.

**Estimated completion time:** 10 minutes

<Warning>
  **Prerequisites**

  * An [**admin role**](/products/settings/users/role-based-access-control) In Paradime to create workspaces
  * Repository admin access to add a deploy key for your [**Git repository**](/products/settings/git-repositories/importing-a-repository/index)
  * Access credentials for your [**data warehouse**](/products/settings/connections/development-environment/index)
</Warning>

### What You'll Learn

In this guide, you'll learn how to:

1. [Create a Paradime workspace](/guides/paradime-101/getting-started-with-your-paradime-workspace/creating-a-workspace#id-1.-creating-a-paradime-workspace)
2. [Connect a Git Repository](/guides/paradime-101/getting-started-with-your-paradime-workspace/creating-a-workspace#id-2.-connect-a-git-repository-to-the-workspace)
3. [Add a Data warehouse connection](/guides/paradime-101/getting-started-with-your-paradime-workspace/creating-a-workspace#id-3.-add-a-data-warehouse-connection)

***

### Video Tutorial

The following video provides step-by-step instructions for creating a workspace, connecting a Git repository, and setting up a data warehouse connection:

<Arcade src="https://demo.arcade.software/3xtIxLB2r9Bz6MjkiuhN?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Creating a Workspace" />

### 1. Creating a Paradime Workspace

To create a workspace in Paradime:

1. Navigate to your Platform settings.
2. Click the `New Workspace` button to begin setting up your workspace.
3. Provide a name for your workspace.
4. Choose whether you want other people in your organization to access it without an invite (with a business user role). This option makes the workspace visible in the workspaces list to users, even if they're not yet part of it.

***

### 2. Connect a Git Repository to the Workspace

Next, connect a Git repository to Paradime:

* This can be an empty repository or an existing dbt™ project.
* Upon adding a repository SSH URI, Paradime will generate a deploy key.
* Use this deploy key to grant Paradime write access to the repo, allowing users to create commits and push branches from the Paradime IDE.

<Info>
  **Note:** You must be a repository admin to add a deploy key. Paradime supports [GitHub](/products/settings/git-repositories/importing-a-repository/github), [GitLab](/products/settings/git-repositories/importing-a-repository/gitlab), [Azure Repos](/products/settings/git-repositories/importing-a-repository/azure-devops), and [Bitbucket](/products/settings/git-repositories/importing-a-repository/bitbucket).
</Info>

***

### 3. Add a Data Warehouse Connection

Finally, add a data warehouse connection during the workspace onboarding:

* Paradime supports many [warehouse providers](/products/settings/connections/development-environment/index), including:
  * [Snowflake](/products/settings/connections/development-environment/snowflake)
  * [BigQuery](/products/settings/connections/development-environment/bigquery)
  * [Redshift](/products/settings/connections/development-environment/redshift)
  * [Databricks](/products/settings/connections/development-environment/databricks)
* Multiple authentication methods are available based on your needs.

***

<Info>
  Related Documentation:

  * [Setting up Data Warehouse Connections](/products/settings/connections/development-environment/index)
  * [Managing workspace configurations](/products/settings/workspaces)
  * [Importing a Git Repository](/products/settings/git-repositories/importing-a-repository/index)
</Info>

***

### Summary

You've successfully created your Paradime workspace, which serves as the foundation for your dbt™ development. Here's what you've accomplished:

1. Created a new workspace in Paradime
2. Connected a Git repository to your workspace
3. Set up an initial data warehouse connection

In the next guide, we'll explore [how to configure additional data warehouse connections](/guides/paradime-101/getting-started-with-your-paradime-workspace/setting-up-data-warehouse-connections) for development, testing, and production environments.


## Related topics

- [Role-based access control](/products/settings/users/role-based-access-control.md)
- [Default Roles and Permissions](/products/settings/users/roles-and-permissions.md)
- [Workspaces](/products/settings/workspaces.md)
- [Workspaces and data mesh](/guides/paradime-fundamentals/workspaces-and-data-mesh.md)
- [Getting Started with your Paradime Workspace](/guides/paradime-101/getting-started-with-your-paradime-workspace/index.md)
