# Manage Project Data Sources

**Requirements**:

* If [project equalization](https://documentation.immuta.com/latest/governance/author-policies-for-data-access-control/projects-and-purpose-based-access-control/equalized-access) or [masked joins](https://documentation.immuta.com/latest/governance/author-policies-for-data-access-control/projects-and-purpose-based-access-control/masked-joins) is enabled, you must own the project.
* If a purpose has been added to and approved for the project, you must have the `GOVERNANCE` or `PROJECT_MANAGEMENT` Immuta permission.
* Otherwise, you must be a project member.

## Add data sources to a project

1. Navigate to the **Project Overview** tab.
2. Click the **Add Data Sources** button.
3. Start typing the **name of a data source** you'd like to include in the project.
4. Select the **data source** from the list of auto-completed options in the dropdown menu.
5. Repeat this process to add additional data sources to the list. You can remove them using the **more options** icon.
6. Opt to re-equalize the project by clicking the **toggle** on.
7. When complete, click the **Save** button at the bottom of the list.

## Add data sources by purpose

You can automatically add all data sources to a project that contain a **Limit usage to purpose** policy that matches the purpose of that project.

1. Select a **Project**, and click the **Add Data Sources** button.
2. Click **Add By Purpose**.
3. All data sources matching the project's purpose(s) will populate at the bottom of the dialog. Review this list, and then click **Save**.

## Bulk add data sources to a project

1. Set your current project to be the one you want new data sources in.
2. Navigate to the **Data Sources** page.
3. Select the **checkboxes** for the data sources you want in a project.
4. Select the bulk actions **more options** icon in the top right corner.
5. Click **Add To Current Project**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.immuta.com/latest/governance/author-policies-for-data-access-control/projects-and-purpose-based-access-control/projects-and-purpose-controls/how-to-guides/project-management/manage-data-sources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
