N8n -- Excel

Allow Microsoft Excel node to use custom OAuth2 credentials (for organizational/SharePoint access)

The idea is:

Microsoft Excel node in n8n can only connect using n8n’s built-in Microsoft OAuth app.
This limits access to files stored in SharePoint / organization drives, because that app does not include the Sites.ReadWrite.All scope and cannot be replaced with a custom Azure AD app.
The idea is to let users select their own OAuth2 credential (with custom Client ID, Secret, Tenant ID, and scopes) in the Microsoft Excel node — just like other Microsoft nodes (e.g., HTTP or Graph).

My use case:

I have organizational Excel files stored in a company SharePoint sites which I would like to be able to edit with excel nodes.

I think it would be beneficial to add this because:

•	The current built-in n8n app lacks the Sites.ReadWrite.All permission.
•	Allowing custom credentials would enable secure, organization-compliant authentication.
•	It would align the Excel node with other Microsoft integrations that already support user-managed OAuth credentials.
•	It would eliminate the need for HTTP workarounds and reduce maintenance overhead.ll this new feature solve? -->

Any resources to support this?

Are you willing to work on this?

I’d be happy to test or validate the implementation and confirm that SharePoint access works with custom credentials.