docs/features/feature-guides/applications.md
import FeatureAvailability from '@site/src/components/FeatureAvailability';
DataHub Cloud v1.2.0 introduces Applications, an approach to grouping similar assets within DataHub that align with a specific business purpose.
Applications sit between Domains and Data Products in DataHub's metadata model hierarchy:
For example, an ecommerce company might have the following structure:
Each Application serves its specific business purpose while remaining part of the broader Payments Domain.
Applications work best for large organizations that already use this concept internally and need additional organization beyond Domains and Data Products. For most teams, we recommend starting with Domains and Data Products first.
Keep in mind the following:
:::note Most teams don't need Applications. We find that Domains and Data Products frequently provide enough organizational support for DataHub users. :::
Users will need the following DataHub Privileges to use Applications:
Learn more about creating a Custom Policy to leverage these privileges here.
To enable Applications, you will need to work with your DataHub rep to configure the feature. Once this is complete, navigate to Settings > Appearance and toggle on Show Applications.
:::note Applications are disabled by default. Please reach out to your DataHub rep to enable the feature. :::
<p align="center"> </p>To create an Application, first navigate to the Applications tab in the left-side navigation menu of DataHub.
Once you're on the Applications page, you'll see a list of all the Applications that have been created on DataHub.
<p align="center"> </p>To create a new Application, click '+ Create Application'.
<p align="center"> </p>Inside the form, you can choose a name for your Application, along with description and owner. Learn more about creating Applications via API in this tutorial.
You can assign assets to Applications using the UI or programmatically using the API. To assign in the UI, you can add an Application via the Entity sidebar, or from an Applications page.
<p align="center"> </p>Learn more about assigning assets to Applications via API in this tutorial.
Once you've created an Application, you can use the search bar to find it.
<p align="center"> </p>Clicking on the search result will take you to the Application's profile, where you can edit its description, manage owners, and view the assets inside the Application.
<p align="center"> </p>Once you've added assets to an Application, you can filter search results to limit to those assets within a particular Application using search filters.