---
title: "Operations"
slug: "operations"
abstract: "List of operations available for use on entity details pages."
---
# Operations

Each time you [set up an entity operation](https://doc.sitecore.com/ch/en/users/content-hub/entity-operations.html "Entity operations"), you make that operation available on an entity details page. This process involves configuring several categories of settings including:

- Display - set the display format, icon, label, and button style for the operation.
- Operation - define the behavior of the operation.
- Visibility - specify the conditions that determine if an operation is visible. Visibility conditions are not supported for `datetime offset`, `JSON`, and `system` properties (for example, `created by`, `created on`, , `modified by`, and `modified on`). To see system properties for an entity, go to the [Entities page](https://doc.sitecore.com/ch/en/users/content-hub/view-all-entities-of-a-definition.html "View all entities of a definition"), click an entity definition and, next to an entity, click **Details**. On the **Entity detail** page, in the left pane, click **Technical** to display the system properties.
- Permissions - set the permissions required for an operation to be visible.

You can also specify which operations are available when you add a [**Selection** component](https://doc.sitecore.com/ch/en/users/content-hub/selection.html "Selection"). The list of potential operations depends on the entity definition associated with the page.

> [!note]
> Operations related to variants and drafts are not shown unless the entity has [variants](https://doc.sitecore.com/ch/en/users/content-hub/variants.html "Variants") and [drafts](https://doc.sitecore.com/ch/en/users/content-hub/drafts.html "Drafts").

The following sections describe the page operations available in Sitecore Content Hub and list associated operation settings.

## Add label

**Applicable to:** content

Use this operation to add labels to a selection of project content.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| **Relation** | List of available relations:<br><br><ul><li>*Assets (BlockCollectionToAsset)*</li><li>*Fragments (BlockCollectionToFragment)*</li><li>*Items (BlockCollectionToBlock)*</li><li>*Resources (BlockCollectionToResource)*</li></ul> |
| **Collection type** | To add labels to a specific [collection type](https://doc.sitecore.com/ch/en/users/content-hub/create-content-collections.html), enter the type of collection (for example, *campaign*, *product*, or *event*). |

</details>

## Add to entity

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to link a child entity to a parent entity. You can, for example, add the **Add to entity** operation to the **Asset details** page so users can add an asset to a [product](https://doc.sitecore.com/ch/en/users/content-hub/get-started-with-product-content.html "Get started with product content"). This results in a simple, flat list, similar to a standard relation editor. Unlike [the **Link items** operation](https://doc.sitecore.com/ch/en/users/content-hub/operations.html#UUID-4a7c0245-92d1-e55c-9460-cd7b2154f93f_section-idm4522757830376034244765452828 "Link items"), you can't change how items are displayed and can't apply filters.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| **Relation** | The relation member of the parent entity. For example, a relation between assets and the product entity is *Products (PCMProductToAsset)*. |
| **Creation page** | The page used to create a parent entity. The entity is added to this page if none of the existing parent entities are suitable. |
| **Window type** | The size of the modal for the Creation page. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |
| **Redirection** | The page to redirect users to. Options are:<br><br><ul><li>*None* - displays a success message.</li><li>*Manual* - displays a success message with the option to redirect users to the specified page.</li><li>*Automatic* - redirects users to the specified page.</li></ul> |
| **Action** | Gives access to a list of the available [actions](https://doc.sitecore.com/ch/en/developers/cloud-dev/actions.html). |

</details>

## Add to saved selection

**Applicable to:** assets, collections, content

Use this operation to [share a selection](https://doc.sitecore.com/ch/en/users/content-hub/share-saved-searches-and-selections.html "Share saved searches and selections") of assets with other users. You can, for example, add the **Add to saved selection** operation to the **Asset details** page so that users can add assets to a saved selection.

## Annotate

**Applicable to:** assets

Use this operation to provide feedback by adding [comments](https://doc.sitecore.com/ch/en/users/content-hub/annotate.html "Annotate") to an entity as part of a review process. You can, for example, add the **Annotate** operation to the **Asset details** page so that users can comment on assets. You can also add the **Annotate** operation to a **Search** component, which lets you open an **Annotate** overlay directly from the search results.

## Analytics

**Applicable to:** assets

Use this operation to visualize detailed trends and metrics for an asset on an [Analytics dashboard](https://doc.sitecore.com/ch/en/users/content-hub/analyze-the-public-links-of-an-asset.html).

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| **Page name** | The page that shows asset analytics. |
| **Window type** | The size of the modal (Small drawer, Large drawer, Small modal, Large modal). |
| **Disable force refresh** | Whether the data on the **Analytics** dashboard automatically refreshes when the operation is triggered. |
| **Rendition** | The rendition to display (*Thumbnail*, *Preview*, *Original*, and so on).|
| **Relation** | The relation for the page (for example, *AssetMediaToAsset*). |

</details>

## API keys

**Applicable to:** collections

Use this operation to create an authentication API key to access the [Preview API](https://doc.sitecore.com/ch/en/developers/cloud-dev/preview-api.html) or the [Delivery API](https://doc.sitecore.com/ch/en/developers/cloud-dev/delivery-api.html).

> [!note]
> For an example of the **API keys** operation, see [**API keys** and **Content collection details**](https://doc.sitecore.com/ch/en/developers/cloud-dev/authentication-1523482.html).

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| **Window type** | The size of the modal for the **Create** page. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |

</details>

## Approve

**Applicable to:** assets

Use this operation to move [assets](https://doc.sitecore.com/ch/en/users/content-hub/asset-review.html "Asset review") from the *Under review* status to the *Approved* status. Other examples include [jobs](https://doc.sitecore.com/ch/en/users/content-hub/assign-state-flows-to-a-job.html "Assign state flows to a job") and [content state flows](https://doc.sitecore.com/ch/en/users/content-hub/cmp-flow.html "CMP Flow"). You can, for example, add the **Approve** operation to the **Selection** component on the **Review** page.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog where users can confirm that they want to execute the operation. |

</details>

## Archive

**Applicable to:** assets

Use this operation to move entities in a state flow to the [**Archived assets**](https://doc.sitecore.com/ch/en/users/content-hub/archive-assets.html "Archive assets") page. This lets you move assets from the *Approved* status to the *Archived* status. You can, for example, add the **Archive** operation to the **Asset details** page so that users can archive assets they no longer need.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Redirect page | Click **+ Add** and select a redirection page from the list. |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Assign state flows

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to add an entity to a [state flow](https://doc.sitecore.com/ch/en/users/content-hub/state-flows.html "State flows"). You can, for example, add the **Assign state flows** operation to the **Content details** page so users can add or remove an entity from a state flow.

## Check in

**Applicable to:**[Adobe InDesign, Adobe Illustrator, and Adobe Photoshop documents](https://doc.sitecore.com/ch/en/users/content-hub/work-with-your-adobe-product.html "Work with your Adobe product")

Use this operation to check in assets previously checked out of Content Hub.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Destination | The destination of the check-in (InDesign, Illustrator, Photoshop). |

</details>

## Check out

**Applicable to:** [Adobe InDesign, Adobe Illustrator, and Adobe Photoshop documents](https://doc.sitecore.com/ch/en/users/content-hub/work-with-your-adobe-product.html "Work with your Adobe product").

Use this operation to check out assets from Content Hub to Adobe InDesign, Illustrator, or Photoshop.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Compare

**Applicable to:** [**assets**](https://doc.sitecore.com/ch/en/users/content-hub/compare-versions-and-annotations.html "Compare versions and annotations") (*M.File* entities)

Use this operation to see a side-by-side comparison of different versions of an asset to easily review changes and annotations. This operation only shows if the asset has more than one version.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Redirect page | Defines the page the user is redirected to when clicking **Compare**:<br><br><ul><li>If you leave the default value, clicking **Compare** will redirect you to the standard **Compare versions** page.</li><li>If you search for or manually enter a user-specific page, clicking **Compare** will redirect you to that page.</li></ul> |

</details>

## Copy from entity

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to copy member values from the selected entity to the mass edit entity. This operation is available on new [mass edit pages](https://doc.sitecore.com/ch/en/users/content-hub/create-a-mass-edit-page.html "Create a mass edit page").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Nested search component | Defines the nested search component that must be available on the same page as the **Entity operations** component to use this operation for [mass edits](https://doc.sitecore.com/ch/en/users/content-hub/mass-edit-entities.html). The nested search component adds the option to copy values from another entity so users don't have to fill in every field from scratch. |

</details>

## Create draft

**Applicable to:** assets

Use this operation to adapt and reuse items using [drafts](https://doc.sitecore.com/ch/en/users/content-hub/drafts.html "Drafts"). This lets you maintain the intent, style, tone, and context of the original item and edit items without directly applying the changes to the original version. You can also save a modified item as a standalone item. You can, for example, add the **Create draft** operation to the **Content details** page so users can create a draft of assets.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Copy profile | Select a suitable [copy profile](https://doc.sitecore.com/ch/en/users/content-hub/copy-profiles.html) using the list provided. Options are:<br><br><ul><li>Drafts.</li><li>Localizations.</li><li>Drafts saved as new entities.</li><li>Variants saved as new entities.</li><li>Drafts merged with original.</li></ul> |
| State flows | Select a suitable [state flow](https://doc.sitecore.com/ch/en/users/content-hub/state-flows.html) using the list provided. |
| Redirection | Specify the redirection behavior. Options are:<br><br><ul><li>*None* - displays a success message.</li><li>*Manual* - displays a success message with the option to redirect users to the specified page.</li><li>*Automatic* - redirects users to the specified page.</li></ul> |

</details>

## Create variant

**Applicable to:** content

Use this operation to create [variants](https://doc.sitecore.com/ch/en/users/content-hub/variants.html "Variants") of existing entities to customize content for a specific target group (for example, audience, market, country, culture, and so on). You can customize any entity definition (for example, content, product, and so on). You can, for example, add the **Create variant** operation to the **Product details** page so users can create a product variant.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Copy profile | Select a suitable [copy profile](https://doc.sitecore.com/ch/en/users/content-hub/copy-profiles.html) using the list provided. Options are:<br><br><ul><li>Drafts.</li><li>Localizations.</li><li>Drafts saved as new entities.</li><li>Variants saved as new entities.</li><li>Drafts merged with original.</li></ul> |
| Fields | Select the fields to include in the new entity. Mandatory fields on the original entity are also mandatory when creating [variants](https://doc.sitecore.com/ch/en/users/content-hub/variants.html). |
| Required | Select the check box next to a field if it is mandatory. |
| Window type | The size of the modal for the **Add to entity** operation. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |
| Redirection | Specify the redirection behavior. Options are:<br><br><ul><li>*None* - displays a success message.</li><li>*Manual* - displays a success message with the option to redirect users to the specified page.</li><li>*Automatic* - redirects users to the specified page.</li></ul> |

</details>

## Delete

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to delete an entity. Users are redirected to a different page depending on the lifecycle status the asset had before it was deleted:

| Lifecycle status | Redirection page |
| --- | --- |
| Created | **/pages/{uiCulture}/Create** |
| UnderReview | **/pages/{uiCulture}/WaitingRoom** |
| Approved | **/pages/{uiCulture}/Assets** |
| Archived | **/pages/{uiCulture}/ArchivedAssetsOverview** |

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |
| Redirection | Specify the redirection behavior when an entity is deleted. For *M.Asset* entities, there is no option to configure a redirection page. |

</details>

## Detach from original

**Applicable to:** content, products

Use this operation to apply a copy profile to a [variant](https://doc.sitecore.com/ch/en/users/content-hub/variants.html "Variants"), causing it to become a standalone entity that is [detached from the original](https://doc.sitecore.com/ch/en/users/content-hub/create-a-detach-variant-operation.html "Create a Detach variant operation"). You can, for example, add the **Detach from original** operation on the **Content details** page so users can detach content or products from the original.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Copy profile | Select a suitable [copy profile](https://doc.sitecore.com/ch/en/users/content-hub/copy-profiles.html) using the list provided. Options are:<br><br><ul><li>Drafts.</li><li>Localizations.</li><li>Drafts saved as new entities.</li><li>Variants saved as new entities.</li><li>Drafts merged with original.</li></ul> |
| Fields | Select the fields to include in the new entity. Mandatory fields on the original entity are also mandatory when creating [variants](https://doc.sitecore.com/ch/en/users/content-hub/variants.html). Required: Select the check box next to a field if it is mandatory. |
| Window type | The size of the modal for the **Add to entity** operation. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |

</details>

## Detect duplicate

**Applicable to:** assets

Use this operation with a **Selection** component to identify and manage duplicates when examining existing assets after changing the [**Duplicate detection** settings](https://doc.sitecore.com/ch/en/users/content-hub/settings.html#maintenance). Initiating the **Detect duplicate** operation on a large number of files might impact performance.

## Direct publish

**Applicable to:** assets

Use this operation to move an asset from the *Created* status to the *Approved* status, without the asset passing through the *Under Review* status.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Redirect page | After users perform the operation, you can automatically redirect them to one of your pages. Use this field to select one of the following options:<br><br><ul><li>**Page** - users are redirected to the specified page. Either enter the page's name manually or click :mdiPlus: and choose it from a list.</li><li>**None** - users remain on the current page.</li></ul> |
| Confirmation dialog | Turn on the switch to display a confirmation dialog where users can confirm that they want to execute the operation. |

</details>

## Discard checkout

**Applicable to:** assets

Use this operation to discard a checked out entity (for example, discarding an asset checked out in [Sitecore Connect for Creative Cloud](https://doc.sitecore.com/ch/en/users/content-hub/create-or-edit-an-asset-using-sitecore-connect-for-creative-cloud.html "Create or edit an asset using Sitecore Connect for Creative Cloud").

## Download

**Applicable to:** assets, collections, content

Use this operation to convert the selected entity files before downloading entity renditions. You can, for example, add the **Download** operation to the **Asset details** page so users can download content, assets, or collections.

> [!note]
> If an asset is archived, it will no longer be available for download.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Rendition | Select the rendition to download (*Thumbnail*, *Preview*, *Original*, and so on). |
| All download options | Turn on the switch to display all renditions of the entity. |
| Request download | Turn on the switch to display the [Request download](https://doc.sitecore.com/ch/en/users/content-hub/digital-rights-management.html) dialog box when the intended use for the asset is not consistent with the [digital rights management (DRM) workflow](https://doc.sitecore.com/ch/en/users/content-hub/digital-rights-management.html). |
| Custom download | Turn on the switch to display the [custom download](https://doc.sitecore.com/ch/en/users/content-hub/custom-download-parameters.html) option, which lets users edit assets. Users can see a real-time preview when cropping and a list of preset dimensions based on social media websites. |
| Confirm download | Turn on the switch to enable a [configurable asset download confirmation dialog](https://doc.sitecore.com/ch/en/users/content-hub/add,-modify,-or-delete-page-components.html). This dialog can display, for example, usage rights or terms and conditions. You can select different dialog sizes:<br><br><ul><li>*Small*</li><li>*Medium*</li><li>*Large*</li><li>*Extra-large*</li></ul> |

</details>

## Duplicate

**Applicable to:** content

Use this operation to create a copy of an original entity. You can, for example, add the **Duplicate** operation to the **Content details** page so users can create a duplicate of content.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Rendition | Select the rendition to duplicate (*Thumbnail*, *Preview*, *Original*, and so on). |
| Page name | Click **+ Add** to add a redirection page, which users are taken to once the duplicate is created. |

</details>

## Edit

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to [edit one or more entities](https://doc.sitecore.com/ch/en/users/content-hub/edit.html "Edit") through a defined page. You can, for example, add the **Edit** operation to the **Assets** page and then select the **Mass edit** page for editing the selected assets.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page name | The page to be used for editing one or more entities. By default, the *MassEdit* page is used. |

</details>

## Edit in table

**Applicable to:** assets

Use this operation to perform a [mass update](https://doc.sitecore.com/ch/en/users/content-hub/edit-in-table.html "Edit in table") of the metadata for multiple selected entities. You can, for example, add the **Edit** operation to the **Assets** page and then select the **Asset mass edit table** page for editing the selected assets.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page | Click :mdiPlus: **Add** to select a page to be used when editing multiple entities in a table. The *AssetMassEditTable* page is used by default. |

</details>

## Edit template

**Applicable to:** asset templates

Use this operation to edit an [asset template](https://doc.sitecore.com/ch/en/users/content-hub/create-an-asset-template.html "Create an asset template").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page name | Click :mdiPlus: **Add** to select a page to be used when editing asset templates. |
| Window type | Select the type of modal or drawer you want to use when editing an asset template. |

</details>

## External actions

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to execute one or more preconfigured actions.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Actions | Click **+ Add** to select an action. You can click **Manage actions** to open a dialog that lets you search, edit, or delete actions, as well as create new ones. If you want the external action button to be disabled after a user clicks it, turn on the **Disable button after click** switch. This prevents the user from clicking the button multiple times and is useful if you only want a script to run once, for example. Refreshing the page will re-enable the button, letting the user click it again. |
| Properties | The [properties](https://doc.sitecore.com/ch/en/developers/cloud-dev/script-properties.html) to include in the external actions. |
| Relations | The relations to be part of the external actions. |
| Confirmation dialog | Add a confirmation dialog to the action you configured. |
| Custom notification message | To customize the notification message that displays when the external action is started, from the drop-down list, select **Custom**. Click **Add translation** and, in the **Add translation** dialog, in the **Message** field next to a language, enter the text for the notification message. Click:<br><br><ul><li>**Use existing translations** - to use the default text.</li><li>**en-US only** - to use a message in American English.</li><li>**All languages** - to define a notification message for each defined language.</li></ul> |

> [!note]
> The properties define which fields are included in the outbound payload, while relations determine which related entities are included. During the execution of the [action script](https://doc.sitecore.com/ch/en/developers/cloud-dev/script-types.html#UUID-7332667f-e3c8-8fa3-4fdf-27ad62ee61c4_section-idm234810150771345), the script has full access to all the entities involved

</details>

## Find duplicate files

**Applicable to:** assets

Use this operation to display a list of duplicate files for an entity. You can, for example, add the **Find duplicate files** operation to the **Asset details** page to let users locate duplicate assets.

An asset is flagged as a duplicate if the file representing its current version is also used as any other version of any asset, including the same asset. This means that when you upload a new version of an existing asset and the new file is unique to that asset, it's not considered a duplicate, even if it was one before. However, if any version of an asset shares the same file, including other versions of the same asset, that asset will be flagged as a duplicate. The Find duplicate files operation can be used for any asset or file identified as a duplicate.

To determine whether two entities are duplicates, the system compares each one's *Digest* value. This is a string of 40 characters used to distinguish the properties of the underlying data.

<details>
<summary>Check an asset’s Digest value</summary>

To check the *Digest* value of an asset:

1. Click **Manage** :mdiCogOutline:.
2. On the **Manage** page, click **Entities**.
3. On the **Entities** page, select *M.Asset*.
4. On the **Asset entities** page, next to the desired asset, click **View detail**.
5. On the **Entity detail page**, click **System**.
6. In the **System** pane, click the link next to the **Master file** relation.
7. On the **Entity detail page**, look for *Digest*.

</details>

## Generate PDF

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to [generate a PDF](https://doc.sitecore.com/ch/en/users/content-hub/generate-pdf-from-templates.html "Generate PDF from templates") from a list of entities.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Actions | Select a [print entity generation action](https://doc.sitecore.com/ch/en/users/content-hub/create-a-print-entity-generation-action.html). |
| High-resolution | Turn on the switch if you want the resulting PDFs to be of high resolution. |

</details>

## Link items

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to link a child entity to a parent entity. You can, for example, add the **Link items** operation to the **Asset details** page so users can add an asset to a [product](https://doc.sitecore.com/ch/en/users/content-hub/get-started-with-product-content.html "Get started with product content"). Unlike the **Add to entity** operation, this offers more advanced options via its nested **Search** and **Creation** components, letting you apply filters, change how items appear, and create items directly from the **Link items** dialog.

> [!note]
> This operation can link up to 2000 items from parent to child or from child to parent.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| **Relation** | The relation member of the parent entity. For example, a relation between assets and the product entity is *Products (PCMProductToAsset)*. Mandatory. |
| **Nested search component** | A nested **Search** component created previously. Mandatory. |
| **Window type** | The size of the modal for the Creation page. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |
| **Redirections** | The page to redirect users to. Options are:<br><br><ul><li>*None* - displays a success message.</li><li>*Manual* - displays a success message with the option to redirect users to the specified page.</li><li>*Automatic* - redirects users to the specified page.</li></ul> |
| **Action** | Gives access to a list of the available [actions](https://doc.sitecore.com/ch/en/developers/cloud-dev/actions.html). |
| **User needs read + update permissions on** | The entity definition the user must have *Read* and *Update* permissions for in order to create the link. |
| **Nested creation component** | A nested **Creation** component created previously. This lets you create entities to link to on the fly. |

</details>

## Move to trash

**Applicable to:** assets

Use this operation to move assets to the trash. The assets in your trash are visible on your **My trash** page. This is known as a soft deletion, as opposed to a hard deletion where an asset is deleted permenantly. For example, you can add the **Move to trash** operation to the **Asset details** page so that users can move assets to trash.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Redirect page | Click **+ Add** and select a redirection page from the list. |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## OneDrive checkout

**Applicable to:** assets

Use this operation to upload a checked-out file to [OneDrive](https://doc.sitecore.com/ch/en/users/content-hub/microsoft-onedrive.html "Microsoft OneDrive"). The asset is locked in Content Hub until the file is checked back in.

## OneDrive download

**Applicable to:** assets

Use this operation to download files from Content Hub to [OneDrive](https://doc.sitecore.com/ch/en/users/content-hub/microsoft-onedrive.html "Microsoft OneDrive"). Files are not tracked and assets remain unlocked.

## Overwrite values

**Applicable to:** content

Use this operation to specify how the values of a [variant](https://doc.sitecore.com/ch/en/users/content-hub/variants.html "Variants") or a [draft](https://doc.sitecore.com/ch/en/users/content-hub/drafts.html "Drafts") are created and which fields are overwritten. You can, for example, add the **Overwrite values** operation to the **Content details** page so users can select a new campaign to overwrite the current selection.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Copy profile | Select a suitable [copy profile](https://doc.sitecore.com/ch/en/users/content-hub/copy-profiles.html) using the list provided. Options are:<br><br><ul><li>Drafts.</li><li>Localizations.</li><li>Drafts saved as new entities.</li><li>Variants saved as new entities.</li><li>Drafts merged with original.</li></ul> |
| Fields | Select the fields to include in the new entity. Mandatory fields on the original entity are also mandatory when creating [variants](https://doc.sitecore.com/ch/en/users/content-hub/variants.html). |
| Required | Select the check box next to a field if it is mandatory. |
| Window type | The size of the modal for the **Add to entity** operation. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |
| Redirection | Specify the redirection behavior. Options are:<br><br><ul><li>*None* - displays a success message.</li><li>*Manual* - displays a success message with the option to redirect users to the specified page.</li><li>*Automatic* - redirects users to the specified page.</li></ul> |

</details>

## Preview

**Applicable to:** assets

Use this operation to view entity details without leaving the **Search** page or losing the search progress. You can, for example, add the **Preview** operation to the **Asset details** page so users can display an inline preview of an asset.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Disable deep zoom | Turn on the switch to disable the deep zoom feature in resulting previews. |

</details>

## Public links

**Applicable to:** assets

Use this operation to share assets with external people who do not have permission to download the assets. This functionality provides an unsigned [public link](https://doc.sitecore.com/ch/en/users/content-hub/public-links.html "Public links") to any pre-generated file rendition of an asset. Content Hub can auto-generate a publicly accessible link to all the existing renditions of an asset.

> [!important]
> To create public links, you must have the appropriate [user group permissions](https://doc.sitecore.com/ch/en/users/content-hub/permissions.html "Permissions").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Disable deep zoom | Turn on the switch to disable the deep zoom feature in resulting previews. |

</details>

## Publish entities to delivery platform

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to [publish an entity definition](https://doc.sitecore.com/ch/en/users/content-hub/publish-and-unpublish-an-entity-definition.html "Publish and unpublish an entity definition") or [publish entity definition members](https://doc.sitecore.com/ch/en/users/content-hub/publish-and-unpublish-entity-definition-members.html "Publish and unpublish entity definition members").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Refresh renditions

**Applicable to:** assets

Use this operation to perform a mass refresh of the renditions for an entity.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page | Page to be used when refreshing renditions. By default, the *RefreshRenditionsMassEdit* page is used. |

</details>

## Reject

**Applicable to:** assets

Use this operation to reject an asset awaiting review, reverting the asset's status to *Created* and preventing it from being *Approved* until someone makes the necessary changes and resubmits it for another [review](https://doc.sitecore.com/ch/en/users/content-hub/asset-review.html "Asset review"). For example, you can add the **Reject** operation to the **Selection** component on the **Review** page so that users can reject an asset and send it back for a rework.

## Remove from collection

**Applicable to:** assets, collections, content

Use this operation to remove one or more entities from a [collection](https://doc.sitecore.com/ch/en/users/content-hub/create-collections.html "Create collections"). You can, for example, add the **Remove from collection** operation to the **Selection** component on the **Collection** page so users can remove entities from a collection.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Remove from saved selection

**Applicable to:** assets, collections, content

Use this operation to remove entities from a [saved selection](https://doc.sitecore.com/ch/en/users/content-hub/share-saved-searches-and-selections.html "Share saved searches and selections"). You can, for example, add the **Remove from saved selection** operation to the **Asset details** page so that users can remove assets from a saved selection.

## Remove label

**Applicable to:** content

Use this operation to remove labels from a selection of project content.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Relation | List of available relations:<br><br><ul><li>*Assets (BlockCollectionToAsset)*</li><li>*Fragments (BlockCollectionToAsset)*</li><li>*Items (BlockCollectionToBlock)*.</li></ul> |
| Collection type | To remove labels from a specific [collection type](https://doc.sitecore.com/ch/en/users/content-hub/create-content-collections.html), enter the type of collection (for example, *campaign*, *product*, or *event*). |

</details>

## Request download

**Applicable to:** assets

Use this operation to submit a request to download an asset, which involves specifying when and how the asset will be used in accordance with [digital rights management](https://doc.sitecore.com/ch/en/users/content-hub/digital-rights-management.html "Digital rights management"). For example, you can add the **Request download** operation to the **Selection** component on the **Assets** page so that users can request to download assets.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page | Page to be used when requesting the download. By default, the *DRMRestrictedOrderCreation* page is used. |

</details>

## Restore

**Applicable to:** assets

Use this operation to restore an asset from the [**My trash**](https://doc.sitecore.com/ch/en/users/content-hub/manage-trash.html "Manage trash") page.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Save

**Applicable to:** assets, collections, content, print, product, projects

Use this operation to save changes made to entities.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| goBack | Turn on the switch to enable auto-navigation to the previous page when the entity is saved. |

</details>

## Save as new

**Applicable to:** content

Use this operation to [save an entity as a new version](https://doc.sitecore.com/ch/en/users/content-hub/save-a-revision-as-new-version.html "Save a revision as new version"). You can, for example, add the **Save as new** operation to the **Content details** page so users can save [drafts](https://doc.sitecore.com/ch/en/users/content-hub/create-a-draft.html "Create a draft") as new versions of their content.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Copy profile | Select a suitable [copy profile](https://doc.sitecore.com/ch/en/users/content-hub/copy-profiles.html) using the list provided. Options available are:<br><br><ul><li>Drafts</li><li>Localizations</li><li>Drafts saved as new entities</li><li>Variants saved as new entities</li><li>Drafts merged with original</li></ul> |
| Fields | Select the fields to include in the new entity. Mandatory fields on the original entity are also mandatory when creating [variants](https://doc.sitecore.com/ch/en/users/content-hub/variants.html). |
| Show values | Turn on the switch to make the operation and copy profiles visible. |
| Window type | The size of the modal for the **Add to entity** operation. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |

</details>

## Send to content

**Applicable to:** assets

Use this operation to send assets to Sitecore Content Hub. They are given a status of *Created* using the status identifier *M.Final.LifeCycle.Status.Created*. You can, for example, add the **Send to content** operation to the **Project content** page so that when users upload a file and click **Send to content**, the project content changes into an asset, and its status changes to *Created*.

> [!note]
> The file remains available in the project.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Status identifier | **M.Final.LifeCycle.Status.Created** |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Set as master

**Applicable to:** assets

Use this operation to set a specific rendition of an asset to be the master asset. This operation returns a secure URL as a preview rendition. It can be used when there is a [relation](https://doc.sitecore.com/ch/en/users/content-hub/create-a-member.html "Create a member") defined (such as to *M.Asset*) and the **Is rendition relation** switch is turned on.

The **Set as master** operation copies the ID of a selected asset into the relation member where the **Is rendition relation** switch is turned on. Only one value in an **Is rendition relation** to **M.Asset** is kept because it is intended to store the ID of a single cover image. Set the cardinality on this relation to **ManyToMany** so that other entities of the same definition can share the asset as a cover image.

> [!note]
> The **Set as master** operation removes any previous asset IDs in the member designated as **Is rendition relation** when the user sets an asset to be an entity’s cover image.

## Set focal point

**Applicable to:** assets

Use this operation to select a focal point on an image by moving a cursor over it. Once selected, the focal point coordinates are saved and persisted on the asset entity. These coordinates can be utilized later for cropping in public links or custom downloads. After saving the focal point, a popup notification prompts you to update asset public links that utilize focal point cropping with the newly selected focal point.

> [!note]
> The **Set focal point** operation is only available for images.

## Share via email

**Applicable to:** assets

Use this operation to send an email with links to a selection of assets. In this way, you can share multiple assets with multiple recipients at the same time. You can, for example, add the **Share via email** operation to the **Asset details** page so users can send links to various assets to others by email.

> [!note]
> To use the **Share via email** operation, you must have the *ShareViaEmail* permission. *DownloadOriginal* and *Order* permissions are *not* mandatory in this case. To learn more about permissions, see [User group policies](https://doc.sitecore.com/ch/en/users/content-hub/permissions.html "Permissions").

## State flow transitions

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to display the status of an entity that is in a [state flow](https://doc.sitecore.com/ch/en/users/content-hub/statemachine-viewer.html "StateMachine viewer"). You can, for example, add the **State flow transitions** operation to the **Content details** page so users can see the status of the content. You can configure this operation to either display every state flow linked to the entity, or display a single specific state flow.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Display options | Specify which state flows are displayed:<br><br><ul><li>*All state flows* - displays all state flows linked to the target entity.</li><li>*Single state flow* - displays only the selected state flow. Click **+ Add** to select a state flow (*Ideation*, *CMP*, and so on).</li></ul> |

</details>

## Submit for approval

**Applicable to:** assets

Use this operation to send an asset for [approval](https://doc.sitecore.com/ch/en/users/content-hub/asset-review.html "Asset review").

> [!note]
> For more information, see [Adobe InDesign](https://doc.sitecore.com/ch/en/users/content-hub/work-with-your-adobe-product.html "Work with your Adobe product").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Status identifier | *M.Final.LifeCycle.Status.Created* |
| Redirect page | After users perform the operation, you can automatically redirect them to one of your pages. Use this field to select one of the following options:<br><br><ul><li>**Page** - users are redirected to the specified page. Either enter the page's name manually or click :mdiPlus: and choose it from a list.</li><li>**None** - users remain on the current page.</li></ul> |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Submit

**Applicable to:** content

Use this operation to submit an entity for approval. For example, [submitting a draft](https://doc.sitecore.com/ch/en/users/content-hub/create-a-draft.html "Create a draft") for approval or [submitting a content idea](https://doc.sitecore.com/ch/en/users/content-hub/ideation-flow.html "Ideation flow") for approval.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Toggle resolve annotation

**Applicable to:** assets, annotations

Use this operation to resolve or unresolve [annotations](https://doc.sitecore.com/ch/en/users/content-hub/create-and-use-annotations.html "Create and use annotations") to an entity as part of a review process. Once resolved, the annotation and its comments are hidden by default to help reviewers focus on open items.

> [!note]
> Only annotations can be marked as resolved—not individual comments.

## Toggle switch

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to add a toggle switch to a particular field.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Field | Specify the name of the field to which to add a toggle switch. |

</details>

## Unarchive

**Applicable to:** assets

Use this operation to restore archived entities.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Redirect page | Click **+ Add** and select a page from the list to which users are redirected after the entity is restored. |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Unlink

**Applicable to:** assets

Use this operation to unlink an entity from another entity, for example, unlinking an asset from a usage right.

> [!note]
> To unlink entities when using a **Selection** component, you must have **Update** [permissions](https://doc.sitecore.com/ch/en/users/content-hub/permissions.html "Permissions") on all selected entities.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Relations | The member relations to be unlinked. Mandatory. |
| Nested search component | Only appears if you configure [a nested **Search** component](https://doc.sitecore.com/ch/en/users/content-hub/add,-modify,-or-delete-page-components.html) on the page.<br><br>On the entity page, clicking the **Unlink** button opens a dialog that lets you unlink items you selected in your nested **Search** component. |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Unlock

**Applicable to:** assets

Use this operation to unlock assets that have been locked. Assets are locked when checked out to [OneDrive](https://doc.sitecore.com/ch/en/users/content-hub/microsoft-onedrive.html "Microsoft OneDrive") or when you [create a draft](https://doc.sitecore.com/ch/en/users/content-hub/create-a-draft.html "Create a draft"). They stay locked until a reviewer approves or discards the draft or the asset is checked in.

> [!warning]
> Use this operation only if the normal flow of unlocking an asset with a check in from OneDrive or by approving a draft does not work. When you unlock assets with this operation, the draft or OneDrive flow no longer works.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Unpublish entities from delivery platform

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to [unpublish entity definitions](https://doc.sitecore.com/ch/en/users/content-hub/publish-and-unpublish-an-entity-definition.html "Publish and unpublish an entity definition") or [unpublish entity definition members](https://doc.sitecore.com/ch/en/users/content-hub/publish-and-unpublish-entity-definition-members.html "Publish and unpublish entity definition members") from the delivery platform.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Confirmation dialog | Turn on the switch to display a confirmation dialog box where users can confirm that they want to execute the operation. |

</details>

## Upload

**Applicable to:** assets

Use this operation to upload files to an entity, for example, to [upload assets](https://doc.sitecore.com/ch/en/users/content-hub/upload-assets.html "Upload assets") or to upload a [new version of an asset](https://doc.sitecore.com/ch/en/users/content-hub/upload-a-new-version.html "Upload a new version").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Disable multiple file uploads | Turn on the switch to disable multiple file uploads. |

</details>

## Usage

**Applicable to:** assets

Use this operation to track the usage and the impact of published entities.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page name | The page that shows the usage of the entity. |
| Window type | The size of the modal for the `Add to entity` operation. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |

</details>

## User access

**Applicable to:** collections

Use this operation to define access to [content collections](https://doc.sitecore.com/ch/en/users/content-hub/content-collections.html "Content collections") and [projects](https://doc.sitecore.com/ch/en/users/content-hub/assign-project-roles.html "Assign project roles").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| **enableSetSecurityInheritance** | Turn on the switch to let a project inherit its parent's security settings. This only applies to **Pages** > **Block (item) detail pages** > **Default**. |

</details>

## Use direct link

**Applicable to:** assets

Use this operation to access the [direct or gateway link](https://doc.sitecore.com/ch/en/users/content-hub/delivery-and-gateway-links.html "Delivery and gateway links") to an asset.

You can enable the following renditions in the media processing flow:

- Big thumbnail (*chili_bigthumbnail*)
- Chili Lowres PDF (*chili_pdf_lowres*)
- Chili PDF (*chili_pdf*)
- Portal large (*portal_large*)
- Order (*property:MainFile*)
- Metadata (*metadata*)
- PDF (*pdf*)
- Vision analysis (*vision_analysis*)
- Print massive (*print_massive*)
- Extracted content (*txt*)
- Portal massive (*portal_massive*)
- MP3 (*mp3*)
- WEBM (*webm*)
- Storyboard (*storyboard*)
- Vision ready (*vision_ready*)
- Portal medium (*portal_medium*)
- Vision OCR (*vision_ocr*)
- mp4
- Video analysis metadata (*videoai_metadataVideoIndexer*)
- Video analysis storyboard keyframe (*videoai_storyboardKeyframesVideoIndexer*)
- Video analysis storyboard faces (*videoai_storyboardFaceVideoIndexer*)
- webvtt (*webvtt*)

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Rendition | Select the rendition to be accessed using a link. |

</details>

## Variants

**Applicable to:** content

Use this operation to display the [variants](https://doc.sitecore.com/ch/en/users/content-hub/variants.html "Variants") of an entity.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page name | The variant page for the entity. |
| Window type | The size of the modal for the Add to entity operation. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |

</details>

## Version history

**Applicable to:** content

Use this operation to view the changes over time to all [versions](https://doc.sitecore.com/ch/en/users/content-hub/version.html "Version") of a content item.

## View ancestor details page

**Applicable to:** content

Use this operation to view the detail page of the content's ancestor.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page name | Click `+ Add` to add a redirection page, which users are taken to when viewing the ancestor detail page. |
| Relation | List of available relations. |

</details>

## View detail page

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to open the details page of an entity.

> [!note]
> This operation is not available if the selected rendition does not exist for the asset. If no rendition is selected, the operation is always visible.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Link | The details page to link to the operation. |
| Open in new window | Turn on the switch to open the details page in a new window. |

</details>

## View details

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to view related details of an entity in a new window.

> [!note]
> This operation is not available if the selected rendition does not exist for the asset. If no rendition is selected, the operation is always visible.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Page name | The page containing the details to view. |
| Window type | The size of the modal for the **View detail** operation. Options are:<br><br><ul><li>*Small modal*</li><li>*Medium modal*</li><li>*Large modal*</li><li>*Extra large modal*</li><li>*Drawer*</li></ul> |
| Disable force refresh | Turn on the switch to disable the force refresh of the details. |
| Rendition | Select the rendition to display (*Thumbnail*, *Preview*, *Original*, and so on). |

</details>

## View draft

**Applicable to:** content

Use this operation to view the [draft](https://doc.sitecore.com/ch/en/users/content-hub/drafts.html "Drafts") or [variant](https://doc.sitecore.com/ch/en/users/content-hub/variants.html "Variants") created from an original entity.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Relation | Select the relations for the page (for example, `Draft(ContentToContentDraft)`, Locale `(LocalizationToContent)`). |
| Navigate to | Select parent or child to navigate between the selected relation (for example, to go between the draft and the original). |
| Detail page | Select the detail page to be used when viewing the draft. |

**View original**

</details>

**Applicable to:** content

Use this operation to view the original content used to create a [draft](https://doc.sitecore.com/ch/en/users/content-hub/drafts.html "Drafts") or [variant](https://doc.sitecore.com/ch/en/users/content-hub/variants.html "Variants").

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Relation | Select the relations for the page (for example, `Draft(ContentToContentDraft)`, Locale `(LocalizationToContent)` ). |
| Navigate to | Select parent or child to navigate between the selected relation (for example, to go between the draft and the original). |

</details>

## View related entity

**Applicable to:** assets, collections, content, print, products, projects

Use this operation to view related entities and navigate to a specific related entity with a single click. An entity relation [links](https://doc.sitecore.com/ch/en/developers/cloud-dev/link.html) to the related [entity resources](https://doc.sitecore.com/ch/en/developers/cloud-dev/entity-1523348.html). For example, you can add this operation to an **Entity operations** component on the **Content details** page to see related campaigns where the relation is *CampaignToContent* and the details page is *ContentCampaignDetail*.

<details>
<summary>Operation settings</summary>

| Field | Description |
| --- | --- |
| Relation | Select the relations for the page (for example, `Draft(ContentToContentDraft)`, Locale `(LocalizationToContent)`). |
| Navigate to | Select parent or child to navigate between the selected relation (for example, to go between a localized version and the original). |

</details>