transfer_sharepoint_to_cleyrop
Copies SharePoint files or folders to Cleyrop project work data, handling large files via temporary storage.
Instructions
Copie un fichier ou un dossier SharePoint vers les données de travail d'un projet Cleyrop.
Le contenu est téléchargé depuis SharePoint (Microsoft Graph) puis ré-uploadé via le cleyrop-sdk. Les fichiers transitent par des fichiers temporaires (supporte les gros fichiers, pas de limite mémoire).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | identifiant du site SharePoint (id, chemin ou URL — voir `sharepoint_list_folder`). | |
| path | Yes | chemin du fichier OU du dossier à transférer, relatif à la racine de la bibliothèque. | |
| project | Yes | id ou slug du projet Cleyrop de destination. | |
| drive | No | bibliothèque SharePoint source (vide = "Documents"). | |
| cleyrop_folder | No | dossier de destination dans les données de travail (créé si absent). Vide = racine du projet. | |
| recursive | No | si `path` est un dossier, transférer aussi les sous-dossiers. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |