

# Publish data
<a name="catalog-iam-publish"></a>

After you curate an asset's metadata in the admin portal, you publish it to make those changes visible to the rest of the domain. Until you publish, your edits stay local and other users continue to see the previously published version.

Publishing is the step that makes an asset, along with all of its business metadata, appear in search results for every project in the domain. Once published, domain users can discover the asset, read its description and glossary terms, and request access to query the underlying data. Similarly, the published assets become searchable and discoverable in SageMaker Data Agent.

New assets that enter the catalog for the first time are published automatically. You only need to publish manually when you have made metadata changes (such as adding a business name, editing a description, attaching glossary terms, or filling in a metadata form) and want those changes to become visible. Until you publish, other users continue to see the previously published version of the asset's metadata. The asset detail page shows a "Pending changes to publish" indicator when you have unpublished edits.

## Publish an asset
<a name="catalog-iam-publish-asset"></a>

**To publish an asset**

1. Navigate to Amazon SageMaker Unified Studio and choose **Domain management** to open the admin portal.

1. In the left navigation pane under **Catalog**, choose **Browse**.

1. Choose the asset you want to publish.

1. Choose **Actions**, then choose **Publish**.

1. In the **Publish asset** panel, under **Subscription approval**, select **Required** or **Not required**.
   + **Required** means subscription requests must be approved by the data owner before access is granted.
   + **Not required** means subscription requests are granted automatically without manual approval.

1. Choose **Publish**.

After publishing, the asset is discoverable to all projects in the domain. Project members can find it through search or the data explorer and request access.

![Publish asset dialog showing the approval settings with Required and Not required radio buttons](http://docs.aws.amazon.com/sagemaker-unified-studio/latest/userguide/images/publish/publish-asset-dialog.png)


**Note**  
If you make additional metadata edits after publishing, those changes are not visible to other users until you publish again. Other users continue to see the last published version until you choose **Actions** and then **Publish**.

## Unpublish an asset
<a name="catalog-iam-unpublish-asset"></a>

Unpublishing removes an asset from search results across all projects in the domain. Other project members can no longer find it or request access to it. Users who already have access through an approved subscription retain their existing permissions, but the asset no longer appears as discoverable.

**To unpublish an asset**

1. Navigate to Amazon SageMaker Unified Studio and choose **Domain management** to open the admin portal.

1. In the left navigation pane under **Catalog**, choose **Browse**.

1. Choose the asset you want to unpublish.

1. Choose **Actions**, then choose **Unpublish**.

1. In the confirmation dialog, choose **Unpublish**.

![Unpublish asset confirmation dialog showing the warning that the asset will no longer be discoverable](http://docs.aws.amazon.com/sagemaker-unified-studio/latest/userguide/images/publish/unpublish-asset-dialog.png)
