Visual Elements

System is looking for solutions in Knowledgebase, Blogs, AI, and other places

1. Overview

The plugin handles the following:

  1. User Authentication: It uses MSAL to automatically authenticate (in "automatic" mode) or allows the use of a predefined token (in "manual" mode). The plugin detects the account type (consumer, business, or SharePoint) and retrieves the corresponding token.
  2. Selection Interface (Picker): Opens a popup window that allows the user to browse, search, and select files. Depending on the configuration, different views can be displayed (files, recent, shared, etc.), and it can even start in a specific folder or section.
  3. Actions on Selected Files: Once files are selected, the plugin allows actions such as downloading, sharing, or moving files. The action to execute is defined in the pick_action property and can be:
  1. download : Automatic download.
  2. share : Generates a shareable link.
  3. move : Moves the file to a destination folder (requires configuring the destination ID).
  4. select : Selection without additional action.
  1. State Updates and Events: Numerous states are published (e.g., URLs, IDs, thumbnails, etc.), and events are triggered that can be used in Bubble workflows to trigger custom actions or update the interface.
  2. Security and Optimization: It incorporates input validation, threat detection (ThreatDetector), and secure token storage. Additionally, it uses caching mechanisms and retries to optimize requests to Microsoft Graph.

Was this page helpful?

Thank you for your feedback!

Comments (00)

Leave a comment

Sign in to post your comment or Sign Up if you don't have any account.

Ai Replying

We use cookies to enhance your experience on our website. By continuing to browse, you agree to our use of cookies. Learn more in our Privacy Policy

Accept All Reject All

Support, Knowledgebase, Live Chat, and CRM.

Get In Touch

Need More Help