# Manage Identification Frameworks

**Requirements**:

* SDD enabled and [turned on](/2024.2/application-settings/how-to-guides/config-builder-guide.md#enable-sensitive-data-discovery)
* Registered [Snowflake, Databricks, Redshift, or Starburst (Trino) data sources](/2024.2/data-and-integrations/registering-metadata/register-data-sources/query-backed-tutorial.md)
* Immuta permission `GOVERNANCE`

## Create a framework

### Create a framework with no rules

1. Click the **Discover** icon in the navigation menu and select the **Frameworks** tab.
2. Click **Create New**.
3. Enter a **Name** for the framework.
4. Enter a **Description** for the framework.
5. Select the option to **Create empty framework**.
6. Click **Create**.

After you create the framework, you can [create new rules for it](/2024.2/discover-your-data/data-discovery/how-to-guides/manage-rules.md#create-a-rule).

### Copy an existing framework and its rules

1. Click the **Discover** icon in the navigation menu and select the **Frameworks** tab.
2. Click **Create New**.
3. Enter a **Name** for the framework.
4. Enter a **Description** for the framework.
5. Select the option to **Create rules from an existing framework**.
6. Select the **checkbox** for the framework you want to copy. You can only copy a single framework. For more information about a framework, click the framework name to open a new tab with details about the framework.
7. Click **Create**.

## Assign a framework to data sources

To assign a framework to run on specific data sources,

1. Click the **Discover** icon in the navigation menu and select the **Frameworks** tab.
2. Select the framework you want to assign and navigate to the **Data Sources** tab.
3. Click **Add Data Sources**.
4. Select the checkbox for the data source you want this framework to run on. You may select more than one.
5. Click **Add Data Source(s)**.

## Remove data sources from a framework

After a data source is removed from a framework, it will use the global framework for any SDD scans and the tags applied by the removed framework will be replaced. To remove data sources from a framework,

1. Click the **Discover** icon in the navigation menu and select the **Frameworks** tab.
2. Select the framework you want to remove data sources from and navigate to the **Data Sources** tab.
3. Select the checkbox for the data source you want to remove from the framework. You may select more than one.
4. Select the **Bulk Actions** more options.
5. Select **Remove Data Sources**.
6. Click **Confirm**.

## Delete a framework

Deleting a framework will remove it from any data sources. Those data sources will then use the global framework for any SDD scans and the tags applied by the deleted framework will be replaced. Governors can delete any framework, and users with the `CREATE_DATA_SOURCE` or `CREATE_DATA_SOURCE_IN_PROJECT` permissions can only delete frameworks they created. To delete a framework,

1. Click the **Discover** icon in the navigation menu and select the **Frameworks** tab.
2. Click the three dot menu in the **Action** column for the framework you want to delete. Note that the global framework cannot be deleted. If you want to delete it, [configure a different framework as the global framework](/2024.2/discover-your-data/data-discovery/how-to-guides/global-sdd.md#configure-the-global-framework).
3. Select **Remove**.
4. Click **Confirm**.


---

# 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/2024.2/discover-your-data/data-discovery/how-to-guides/manage-frameworks.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.
