> For the complete documentation index, see [llms.txt](https://docs.avonnicomponents.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.avonnicomponents.com/experience-cloud/experience-cloud-fr/panneau-des-proprietes/interactions/download.md).

# Télécharger

## Aperçu

La **Interaction de téléchargement** permet aux utilisateurs de récupérer des fichiers directement depuis des composants Avonni (comme [**Tables de données**](/experience-cloud/experience-cloud-fr/experience-components/ax-data-table.md) ou [**Listes**](/experience-cloud/experience-cloud-fr/experience-components/ax-list.md)) dans un site Experience. Cela simplifie le parcours utilisateur en éliminant la nécessité de naviguer vers des pages d’enregistrement ou des bibliothèques de fichiers pour accéder à des documents importants.

***

## Comment configurer

Pour activer le téléchargement de fichiers dans votre site Experience, suivez ces étapes :

{% stepper %}
{% step %}

#### **Préparez votre composant**

Ajoutez une table de données ou une liste Avonni à votre page Experience Cloud et associez-la aux enregistrements que vous souhaitez afficher. Assurez-vous que votre source de données inclut l’ID du document de contenu ou une URL de fichier
{% endstep %}

{% step %}

#### **Ajoutez l’interaction**

Accédez à l’onglet Interactions dans les paramètres de votre composant et sélectionnez Télécharger comme type d’interaction. Dans une table de données, vous pouvez le déclencher de deux façons :

* **En tant qu’action de ligne**: Ajoutez la commande de téléchargement au menu d’actions (la liste déroulante à la fin d’une ligne). C’est idéal pour garder la table épurée.
* **En tant que colonne de bouton**: Créez une colonne dédiée avec un bouton ou une icône « Télécharger » pour chaque enregistrement. C’est idéal pour une forte visibilité et un accès rapide

<figure><img src="/files/eee9b7fe2d99f2d1ac9ce1d43f7f3e2b5bc88fa1" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### **Définissez la source**

* **URL**: Utilisez ceci pour faire référence à un lien externe spécifique ou à un champ URL personnalisé.
* **Contenu** ID du document : utilisez ceci pour faire référence directement à des fichiers Salesforce.

> **Remarque**: Si les deux sont fournis, l’attribut URL est prioritaire.
> {% endstep %}

{% step %}

#### **Activer l’accès public (crucial)**

Lorsque vous utilisez l’ID du document de contenu, vous verrez un interrupteur pour Générer automatiquement un lien public.

* Activez toujours cette option pour les sites Experience si vous souhaitez que les utilisateurs externes (clients ou partenaires) téléchargent des fichiers sans rencontrer de blocages liés aux autorisations.

<figure><img src="/files/ca3f539a2494485cdfd02093a212b752e28307ce" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

## Exemple de cas d’utilisation : portail partenaires

Imaginez un portail partenaires où les partenaires consultent une liste de « ressources marketing disponibles ». En ajoutant l’interaction de téléchargement à une table de données :

* Les partenaires voient une icône « Télécharger » à côté de chaque ressource.
* En activant la génération automatique de lien public, le partenaire peut télécharger instantanément le PDF ou l’image, même si le fichier a initialement été chargé dans une bibliothèque réservée à un usage interne.

***

## Considérations importantes

* **Autorisations**: Bien que « Générer automatiquement un lien public » améliore la visibilité, assurez-vous que votre profil Experience Cloud dispose d’un accès de base aux objets affichés.
* **Exactitude de l’URL**: Si vous utilisez la méthode URL, assurez-vous que le lien est un lien de « téléchargement direct » plutôt qu’une page d’aperçu afin de garantir une expérience utilisateur fluide


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.avonnicomponents.com/experience-cloud/experience-cloud-fr/panneau-des-proprietes/interactions/download.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
