You choose each connection
Outlook and OneDrive & SharePoint are separate Lumen connections even though both use Microsoft Graph.
Microsoft, Dropbox, and Slack connections are optional. Lumen requests only the permissions needed for the feature you connect, keeps authorization tokens server-side, and lets you disconnect at any time.
Outlook and OneDrive & SharePoint are separate Lumen connections even though both use Microsoft Graph.
The exact provider permissions and their product purpose are listed below.
Sending mail, changing calendar data, or posting to Slack follows your connected-app approval setting.
Disconnecting immediately deletes Lumen's stored token record for that connection.
Start from the relevant Lumen feature.
The provider shows the account and exact permissions.
Lumen accesses provider data only for the task you request.
The encrypted authorization record is deleted.
| Service and OAuth scope | User-facing use in Lumen Doc Hub | Access boundary |
|---|---|---|
| Microsoft identity openid profile offline_access | Identify the Microsoft account connected to Outlook or OneDrive & SharePoint, and keep the user-selected connection available without repeated sign-in. | Identity and offline access do not themselves grant file, mail, calendar, or contact access. |
| OneDrive & SharePoint Files.Read.All | Search spreadsheet files the user can already access in OneDrive or SharePoint, import a selected CSV, TSV, JSON, XLSX, or XLSM file, and refresh explicitly connected table data. | Read-only. Lumen does not request Microsoft file creation, modification, or deletion permissions. |
| Outlook Mail Mail.ReadWrite | Search and read requested messages and, when the user directs it, create or update mail content needed for the Outlook workflow. | The product does not expose mailbox deletion or bulk background processing. Sending is separately authorized by Mail.Send. |
| Outlook Mail Mail.Send | Send a new email or reply only after the user initiates or approves the action. Messages can be plain text or use a safe Markdown subset rendered to formatted HTML with a plain-text alternative. | Used only for sending; formatting requires no additional permission. Arbitrary HTML, scripts, styles, event handlers, and unsafe link schemes are not accepted. |
| Outlook Calendar Calendars.ReadWrite | List or search events and create, update, or respond to an event at the user's direction. | Limited to calendar data. It does not grant access to Microsoft files or mail. |
| Outlook Contacts Contacts.Read | Find a contact the user asks for when addressing an approved message or completing an Outlook task. | Read-only; Lumen cannot create, change, or delete contacts. |
| Dropbox files.metadata.read files.content.read | Search files the user can access, import the spreadsheet or structured-data file they select, and refresh explicitly connected table data. | Read-only. Lumen does not request file upload, edit, sharing, or deletion permissions. |
| Slack conversations channels:read channels:history groups:read groups:history im:read im:history mpim:read mpim:history | List and read only conversations where the installed Lumen bot is a member, and search recent messages locally within those joined conversations for a user-requested task. | Lumen does not request workspace-wide search:read, user-token history, member-directory, administration, or deletion scopes. |
| Slack posting chat:write | Post a message to a conversation where the Lumen app is permitted, only when the user initiates or approves it. | No posting is performed merely because the app is installed or a conversation is read. |
Google permissions are documented separately on our Google integrations page. For the complete legal disclosure, read our Privacy Policy. For connection help, contact support@lumenqube.com.