DigiExpert8 Forms File Uploader for OneDrive is an independent plugin and is not affiliated with, endorsed by, or sponsored by Microsoft.
The plugin provides:
{form_title}, {provider}, {form_id}, {entry_id}, {date}, {submission_folder}.{field_3}, Gravity sub-inputs like {field_1_3}, and name-based placeholders like {passport_number}, {full_name}, or {applicant_name}.This plugin connects to Microsoft OneDrive through Microsoft Graph.
It sends data to Microsoft only when:
* an administrator clicks Connect OneDrive and completes OAuth authorization
* a configured form submission triggers a file upload to OneDrive
* optional Gravity Forms PDF summary upload is enabled and a PDF summary is uploaded
Data sent to Microsoft may include:
* OAuth authorization data required to obtain access and refresh tokens
* uploaded file contents
* remote folder and file names built from plugin settings and form submission context
Folder template examples:
* {form_title}_{field_3}_{field_48}_{entry_id}
* IDLV_Alex Smith_A1234567_987
* {form_title}_{full_name}_{passport_number}_{entry_id}
* {provider}/{form_id}/{field_3}/{entry_id}
* {provider}/{form_id}/{field_1_3}-{field_1_6}/{entry_id}
* {provider}/{form_id}/{submission_folder}
Service provider:
* Microsoft OneDrive / Microsoft Graph
Service documentation and terms:
* Microsoft Graph: https://learn.microsoft.com/graph/overview
* Microsoft Terms of Use: https://www.microsoft.com/servicesagreement
* Microsoft Privacy Statement: https://privacy.microsoft.com/privacystatement
AADSTS50011 redirect mismatch:
https://), domain, path, and trailing slash behavior.OneDrive connection failed after clicking Connect:
Files.ReadWrite is delegated permission (not application permission).PUT .../content), which supports up to 250 MB per file.manage_options can configure or connect OneDrive.