Workflows with sharepoint nodes after 1.94.0 version of n8n?

Describe the problem/error/question

After the update to 1.94.0 version, it seems that there is a new Sharepoint node deployed. I would like to modify my workflows running with Sharepoint but it’s impossible.

I’ve got an active workflow that is still working, but I can’t get in my nodes in order to retrieve there configuration.

What is the error message (if any)?

I get a message when I click on a node :

Install this node to use it
This node is not currently installed. It is either from a newer version of n8n, a custom node, or has an invalid structure

Information on your n8n setup

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

Hey,

That does sound frustrating, but there are a few workarounds. One option is to spin up or downgrade to an older version so you can regain access, then set up a fresh instance with the latest version. From there, you can manually update each node to match the new setup.

If you can access the workflow page, in the editor, if you select them all, and copy it, you could check via the json what parms are sets,

for example this has the stored info, if you can’t access the node visually, but can copy it.

{
“nodes”: [
{
“parameters”: {
“pollTimes”: {
“item”: [
{
“mode”: “everyX”,
“value”: 1,
“unit”: “minutes”
},
{
“mode”: “everyX”,
“unit”: “minutes”

Hope this helps.

Samuel

Hello and thank you.
If I downgrade to an older version, how will I manually update each node to match the new setup as far as the new nodes won’t be available ?

Moreover, I tried to understand how the new node work, but when I try to enter in the site field, I get an error :
Could not load list
403 - Forbidden
Access denied

1 Like

@zlebandit I would have two env running, one rolled back or restored from backup if you have, and the other which has the newer nodes to update.

Hope you solve soon,

Samuel

@King_Samuel_David thank you for your answer. I will do like this. But for the moment, it seems that I can’t access to my Sharepoint items with the new nodes. I get a “Could not load list” with all the new nodes.
My credentials work fine, il is “green” and work work with the previous nodes.
Am I missdoing something ?

Best regards

1 Like

@zlebandit and the callback url is same as n8n instance ? I think when setting up sharepoint you create clientid and secret, if this is same instance it should work, my thought atm is if it’s new domain maybe call back url is different? But that doesn’t explain it really.

Have you tried to switch operation / or try ID, then switch back to list? I had it on slack, didn’t show then after changing and moving back it worked (was strange lol)

I don’t think so, there could be dependecies from upgrade, I would say does it do same thing in fresh install, but seems that might be a headache to setup quickly.

You could try a restart of n8n, maybe that will resync everything.

Hope this helps,

Samuel

@King_Samuel_David I’ve just got one tenant/subdomain, which is already given in the credentials. It’s not an ID, it’s a part of the url, like it is precised when you create your credential : → You can extract the subdomain from the URL. For example, in the URL “https://tenant123.sharepoint.com”, the subdomain is “tenant123”.

I tried to switch operation…

Hello, with the 1.95.2 version, I can have back my older nodes ! Thank you for that :pray:.

For example, my first Sharepoint node uses this url :
https://xxxx.sharepoint.com/sites/yyyy/_api/web/lists/getbytitle(‘Documents’)/items?$select=*,FileRef,FileLeafRef,File,Folder/ServerRelativeUrl&$expand=File,Folder&$orderby=Modified desc&$top=250

I do not see how I can do it with the new nodes :wink:

But I still can’t configure the new nodes. Same issue. Does anyone has the same situation ?

Best regards