pbi_sharepoint_download_folder
Downloads a SharePoint folder to local outputs as a complete, validated batch. Enforces file count, size, and extension limits, then verifies SHA-256 hashes before publishing—any failure leaves no partial folder.
Instructions
Descarga una carpeta de SharePoint a outputs/ de forma todo-o-nada.
Primero inventaria el lote y valida max_files, max_total_mb y el
filtro opcional extensions (por ejemplo ['xlsx','csv']). Luego usa
URLs temporales emitidas por Graph, verifica tamano y SHA-256 y publica
el directorio completo bajo outputs/sharepoint/. Un fallo elimina el
staging y no deja una carpeta final parcial.
Es una descarga de solo lectura remota: no sube, mueve ni elimina nada en SharePoint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| library | No | Documents | |
| site_url | Yes | ||
| max_files | No | ||
| recursive | No | ||
| extensions | No | ||
| folder_path | No | ||
| max_total_mb | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |