# Public CDN links

A Public CDN Link is a direct link to an asset (such as an image, video, file) hosted on a content delivery network (CDN). This means you can share this asset with anyone on the internet without having to upload it somewhere else. It's like an address to your asset, making it quick and easy for others to access.

👉 With the Public CDN URLs feature, you can easily share assets on HIVO with colleagues or customers by providing a link.

## Set permissions to create Public CDN URLs

Requirements: You need to have the "Can Make asset public" and "Can make all assets public" permissions. See more about [**"Edit User Rights"**](https://support.hivo.co/client-profile/client-profile-settings/global-rights) here.

<figure><img src="/files/DXd8igKrdkm91btez24i" alt=""><figcaption></figcaption></figure>

* Can make asset public

<figure><img src="/files/UZsqJw06MiFWsnJdiZFr" alt=""><figcaption><p>Setting Asset Genneral</p></figcaption></figure>

* Can make all assets public

<figure><img src="/files/bYN12UdeAXCW6De523n4" alt=""><figcaption><p>Setting Asset Admin</p></figcaption></figure>

## Create CDN for one asset

1. **Search for assets:** Select a filter or enter a keyword in the search bar to find the asset you need.

<figure><img src="/files/Y5lW2yEn1ynP1Em0sdd9" alt=""><figcaption><p>Search for assets</p></figcaption></figure>

2. **View Asset Detail:** Select asset and click on the asset to view details.

<figure><img src="/files/5Rf2csYxYPA8gry2vidw" alt=""><figcaption><p>View Asset Detail</p></figcaption></figure>

3. **Switch share tab:** Switch to the **"Share"** tab (share icon) and select "**Public CDN URLs**".

<figure><img src="/files/t9SMDtoFqP6sqHakvre8" alt=""><figcaption><p>Share tab</p></figcaption></figure>

4. **Create CDN:** Pop up "Public CDN links" appears, you can change the public status to **"ON"** corresponding to the version to create Public CDN URLs. The system will automatically generate a link. You can copy and use this link immediately.

<figure><img src="/files/HWMXNquTT5rhFSo3qkg6" alt=""><figcaption><p>Create publics CDN URLs</p></figcaption></figure>

## Create CDN for multiple assets

👉 👉  There are 2 ways for you to create CDN Link for multiple assets:

* Create directly on the Library
* Create a collection (where the assets need to be linked). This will make it easier for you to manage assets that need to create Public CDN URLs

### Create directly on the Library

1. **Select multiple assets:** Search and select the assets you want to create a CDN for.

<figure><img src="/files/akaSs8lhAYh8eFw9WUg1" alt=""><figcaption><p>Select Asset in Library</p></figcaption></figure>

2. **Review selection:** Click the "**Selected"** button to check the selected assets.
3. Click the **"Action"** button and select "**Get Public CDN URLs".**&#x20;

<figure><img src="/files/CpRJe4A0SCHxYskePycA" alt=""><figcaption><p>Get Public CDN link in Library</p></figcaption></figure>

4. **Select version and create CDN link:** A new window will appear, select the "**Version"** of the asset and click **"Submit".** The system will generate CDN links for each selected asset.&#x20;

<figure><img src="/files/sOpKx78TeZgnr0Jbwxpy" alt=""><figcaption><p>Select version</p></figcaption></figure>

**👉 Note:** Each asset can have multiple versions. You should choose the appropriate version when creating a CDN link.

### Create asset CDN link collection

1. **Select asset**: Select the assets you want to include in a collection.
2. **Create Collection:** Click on the **"Edit Collection"** icon. Select an existing collection or create a new one.
3. Click **"Submit"** to confirm. The selected assets will be added to the collection.

<figure><img src="/files/G3nrKGal8gOaRWOHPJE6" alt=""><figcaption><p>Select asset and edit collection</p></figcaption></figure>

<figure><img src="/files/aq7PqOCiY8sxtsrWAH0e" alt=""><figcaption><p>Create new collection </p></figcaption></figure>

<figure><img src="/files/J9ImtPlRUSz9NHumoiAm" alt=""><figcaption><p>New collection </p></figcaption></figure>

* Creating CDN links for assets in a collection is similar to creating links for individual assets.

<figure><img src="/files/oxbC5l59rNgOrdIkOqyO" alt=""><figcaption><p>Get Public CDN link in Collection</p></figcaption></figure>

<figure><img src="/files/k2e9A6dJY5wabFhQziiY" alt=""><figcaption><p>Select version</p></figcaption></figure>

## Dynamic Sizing for CDN Links

* Amend the of a URL search parameters by appending **?width=500** to change the width of the image to 500px
* Change filetype by amending png to jpeg or webp
* Append additional params with & ie: **?width=500\&quality=80\&fit=inside**

**Supported Input types:**

&#x20; \- jpeg, png, webp, avif, gif, svg, tiff

&#x20; **Params:**

&#x20; \- width (1 - 4096)

&#x20; \- height (1 - 4096)

&#x20; \- type (jpeg, png, webp)

&#x20; \- quality (1 - 100)

&#x20; \- fit (cover, contain, fill, inside, outside)

&#x20; \- position: (centre, center, north, northeast, east, southeast, south, southwest, west, northwest)

&#x20;   (top, right top, right, right bottom, bottom, left bottom, left, left top)

&#x20;   Extra options for "cover": (entropy, attention)

&#x20; \- background (6-character hex color)

&#x20; \- withoutEnlargement ("true" to stop enlarging)

&#x20; **Supported Extensions:**

&#x20; \- jpeg, png, webp

## Export Data

One great thing is that you can export the data (in excel or CSV format) for management or sending to partners as well as easier management.&#x20;

* Exporting data is very simple, after creating public CDN URLs, you select the “Action” Button and select Export Data.

<figure><img src="/files/DhxzGLKzbkG07tofT7v2" alt=""><figcaption><p>Export Datta</p></figcaption></figure>

* Select the format and "**Export"** to complete.

<figure><img src="/files/wWV8C42Q5AkRW9rYsqaP" alt=""><figcaption><p>Select the format </p></figcaption></figure>

If you have any questions, don't hesitate to ask, we're always here to help!


---

# 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://support.hivo.co/assets/public-cdn-links.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.
