> ## Documentation Index
> Fetch the complete documentation index at: https://docs.introw.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Add and configure an Asset Hub in the portal

> Embed a browsable, curated asset library in a partner experience, from adding the block to publishing it.

> For partner marketing turning a portal experience into a self-serve content hub.

Partners use content far more when they can browse it in context instead of digging through email. An Asset Hub embeds your library directly in a partner experience as a searchable, filterable list, so enablement is always one click away. This guide takes you from adding the block to curating, laying out, scoping per partner, and publishing it.

## What you'll achieve

A published partner experience with an Asset Hub that shows exactly the assets you intend, in a layout partners can scan, search, and filter, with each partner seeing only the content they are allowed to. For partner-specific hubs, every partner sees the assets tied to them in the same layout.

## Before you start

<Steps>
  <Step title="Have assets in the library">
    Add the content you want to surface to the library first, ideally sorted into folders so you can include or exclude whole groups. See [Build the asset library](/features/content/asset-library/guides/build-the-asset-library).
  </Step>

  <Step title="Confirm write access">
    You need write access to experiences to add and configure a hub.
  </Step>
</Steps>

## Watch it

<Tabs>
  <Tab title="Video">
    <video controls playsInline preload="none" poster="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/steps/01.png?v=1783348841" className="w-full rounded-xl" src="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/video.webm?v=1783348841#t=2.5" />
  </Tab>

  <Tab title="Click through">
    <iframe className="w-full rounded-xl" style={{ width: "100%", aspectRatio: "16 / 11", border: 0, backgroundColor: "#FAFAFA" }} src="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/walkthrough.html?v=1783348841" />
  </Tab>
</Tabs>

## Steps

### Add the hub

<Steps>
  <Step title="Open the experience">
    Go to [Experience builder](https://app.introw.io/templates) and open the experience where the hub should live. Pick a stage and tab that fits enablement content, so partners find it where they expect it.

    <Frame>
      <img src="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/steps/02.png?v=1783348841" alt="Open the experience" />
    </Frame>
  </Step>

  <Step title="Add an Asset Hub block">
    Open the section picker and add a hub block. Choose the type up front, because it changes what the hub shows:

    * **Asset Hub** - the general hub that lists your organisation library, scoped to the folders you include. Use this for shared collateral every partner in the experience should see.
    * **Partner-specific Asset Hub** - shows only the assets tied to the partner viewing the portal. Use this for content that differs per partner, such as signed agreements or co-branded decks. You configure its layout the same way as a general hub.

    <Frame>
      <img src="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/steps/05.png?v=1783348841" alt="Add an Asset Hub block" />
    </Frame>
  </Step>
</Steps>

### Configure the layout

<Steps>
  <Step title="Choose how the hub displays">
    Open the hub's configuration and set how it presents content so partners can scan it quickly:

    * **Layout** - choose a table layout for dense, property-rich lists, or a thumbnail layout for visual, image-led content. Pick the one that matches how partners recognise your assets.
    * **Thumbnails per row** - when using the thumbnail layout, set how many tiles appear per row to balance preview size against how much fits on screen.
    * **Search** - turn on search so partners can jump straight to an asset by name instead of scrolling. Recommended for any hub with more than a handful of items.
    * **Filters** - turn on filters so partners can narrow by property such as type or category. Recommended whenever the hub spans multiple content types.

    <Frame>
      <img src="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/steps/06.png?v=1783348841" alt="Choose how the hub displays" />
    </Frame>
  </Step>

  <Step title="Set properties and default sort">
    Decide which columns partners see and how the list is ordered by default:

    * **Properties** - choose the columns shown, such as name, type, categories, and last updated. Show only what helps a partner pick the right asset; extra columns add noise.
    * **Default sort** - set the starting order, for example most recently updated first so fresh content surfaces at the top.
  </Step>

  <Step title="Add saved views">
    Create named views, each with its own filters and sorting, so partners can switch between curated slices instead of rebuilding a filter every time. For example, a view per product line or per stage. Give each view a clear, short name partners will recognise.
  </Step>
</Steps>

### Curate which assets appear

<Steps>
  <Step title="Open the hub's asset visibility settings">
    In the hub's configuration, open the asset visibility settings that control which folders and assets the hub draws from.
  </Step>

  <Step title="Include and exclude folder paths">
    Scope the hub so it stays relevant rather than showing the whole library:

    * **Included paths** - add the folders the hub should show. Including a folder surfaces its assets in the hub, so partners see a tight, purposeful set tied to this experience.
    * **Excluded paths** - remove specific folders or assets that fall inside an included folder but should not appear here. Use this to hide a subset without restructuring the library.

    Library-level visibility still applies on top of this, so an included asset stays hidden from any partner who is not allowed to see it.
  </Step>
</Steps>

### Publish

<Steps>
  <Step title="Publish the experience">
    Publish the experience so the hub and all of its configuration reach partners. Nothing you changed is visible to partners until the experience is published.

    <Frame>
      <img src="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/steps/07.png?v=1783348841" alt="Publish the experience" />
    </Frame>
  </Step>

  <Step title="Preview as a partner">
    For a partner-specific hub especially, view the portal as a partner to confirm they see only the assets tied to them, in the layout you set.

    <Frame>
      <img src="https://assets.introw.io/docs/features/content/asset-hub/guides/add-and-configure-an-asset-hub/steps/14.png?v=1783348841" alt="Preview as a partner" />
    </Frame>
  </Step>
</Steps>

## Verify it worked

Open the published portal as a partner: the Asset Hub appears with your chosen layout, search, filters, and saved views, and it lists only the included folders and assets that partner is allowed to see. A partner-specific hub shows only that partner's assets, and views inside the hub are tracked so engagement appears alongside your other asset analytics.

## Related

<CardGroup cols={2}>
  <Card title="Build the asset library" icon="book-open" href="/features/content/asset-library/guides/build-the-asset-library">
    Add and organize the assets the hub surfaces.
  </Card>

  <Card title="Review asset engagement" icon="book-open" href="/features/content/asset-library/guides/review-asset-engagement">
    See which hub assets partners actually use.
  </Card>

  <Card title="Publish an experience" icon="book-open" href="/features/portal/experiences/guides/build-and-publish-a-portal-experience">
    Push the experience and hub live to partners.
  </Card>

  <Card title="Implementation reference" icon="screwdriver-wrench" href="../technical">
    Full Asset Hub configuration options.
  </Card>
</CardGroup>
