# Writing to Projects

With project equalization enabled, project users can create Snowflake or Databricks project workspaces where users can view and write data.

## How-to guides

* [Create a Snowflake project workspace](https://documentation.immuta.com/2024.2/secure-your-data/projects-and-purpose-based-access-control/writing-to-projects/how-to-guides/snowflake-native-workspace-tutorial): Create a project workspace to allow Snowflake users subscribed to the project to write data to the project.
* [Create a Databricks project workspace](https://documentation.immuta.com/2024.2/secure-your-data/projects-and-purpose-based-access-control/writing-to-projects/how-to-guides/databricks-native-workspace-tutorial): Create a project workspace to allow Databricks users subscribed to the project to write data to the project.
* [Writing to projects](https://documentation.immuta.com/2024.2/secure-your-data/projects-and-purpose-based-access-control/writing-to-projects/how-to-guides/write-data-back): Write data to a project when working in the context of a Snowflake or Databricks project workspace.
* [Create a derived data source](https://documentation.immuta.com/2024.2/secure-your-data/projects-and-purpose-based-access-control/how-to-guides/write-data-back#create-a-derived-data-source): Create a derived data source to share the data you've written with other Immuta users.

## Reference guides

* [Immuta project workspaces](https://documentation.immuta.com/2024.2/secure-your-data/projects-and-purpose-based-access-control/writing-to-projects/reference-guides/project-workspaces): This reference guide describes the components and design of project workspaces for Snowflake and Databricks and defines derived data sources.
* [Project UDFs](https://documentation.immuta.com/2024.2/secure-your-data/projects-and-purpose-based-access-control/writing-to-projects/reference-guides/project-udfs): This reference guide lists the available functions for switching your project context in Databricks.
