[Plugin] OneDrive/SharePoint File Picker — Enterprise-grade picker for Microsoft 365

The standard for Microsoft‑centric teams.

This plugin lets you select, download, share and manage files from personal OneDrive, business OneDrive and SharePoint directly inside your Bubble app. It integrates Microsoft Graph and MSAL for secure authentication and delivers a fast, reliable workflow for admins and end‑users.

Key benefits

Full Microsoft 365 integration: one element handles personal, business and SharePoint accounts.

  • Advanced actions: download, share, move or simply select files through a customisable popup.
  • Smart auth: detects account type (personal, business or SharePoint) and manages tokens automatically.
  • Rich data exposure: states provide file URLs, IDs, thumbnails, dates and names for easy workflow integration.
  • Versatile configuration: set initial folder, default action, theme and specific SharePoint paths.
  • Security & performance: validation, secure token storage, threat detection, caching and retries.

What it provides

  • Native file picker for OneDrive and SharePoint.
  • File management: single/multiple download, copy/move, and share link generation.
  • Metadata retrieval: URL, ID, MIME type, thumbnail and modified date exposed to your workflows.
  • Automation: API Workflow integration to save or process files individually.
  • Multi‑account support for switching between personal and business/SharePoint accounts seamlessly.

Use cases

  • Personal and enterprise document management within intranets.
  • HR and recruitment portals where candidates upload resumes or certifications.
  • Collaboration & project management tools that need secure file sharing.
  • CMS and blogging platforms pulling images, videos and docs from OneDrive.
  • Education & e‑learning platforms exchanging study materials.
  • E‑commerce platforms associating manuals and data sheets to products.

Quick setup (3 steps)

  1. Install the plugin and add the OneDrive/SharePoint Picker element to your page.
  2. Register an Azure app, retrieve your client_id and redirect_uri, and enter them in the plugin settings.
  3. Use the exposed states (file_urls, file_ids, thumbnails, etc.) to save, share or download files in your workflows.

Demo & resources

Interactive Demo: see the picker in action and browse real files →

Video: OneDrive Personal (Loom):

Video: SharePoint / Business (Loom):

Marketplace page:

Extend your workflow
Need to edit images selected via the picker? Combine it with PixelPro Image Editor for cropping, rotating and filtering images without leaving your app. Explore all ANDAON plugins:

Support: angel@andaon.com