Connecting to Sharepoint library

Hi, can anyone here provide a step-by-step instruction on how I can connect to our Sharepoint library? OneDrive only allows access to personal OneDrive. I would love to use n8n rather than Make.com, but need to find a way to connect Sharepoint. The existing posts about this didn’t give me much clarity (I am super low-code). Thanks!

Running n8n cloud.

1 Like

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hi @Tokoloshe,

Thanks for posting! Even though we don’t have a built-in node for MS Sharepoint, that’s a popular feature request that you can go and upvote!

You can always make custom API call using the HTTP Request node. See an example in another post here: How to download a Microsoft Sharepoint file with the HTTP node

Hope that helps!

Hi @Tokoloshe,

I’m taking a shot at developing a custom node to interact with Sharepoint. At the moment it’s focussed on file manipulation and supports the following operations:

  • Site
    • Get all sites
  • File
    • Upload
    • Download/Get
    • Move
  • Folder
    • List items in folder

I hacked this together over the weekend, so it’s still very early. Learning a lot about developing nodes for n8n. Happy to get feedback / contributions!

2 Likes

Great, thanks! I will check it out. What I need in my use-case is that a certain folder within Sharepoint is monitored, and that the workflow triggers if a file is added to that folder.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.