Members cannot share workflows after upgrading to n8n 2.18.1 (admins unaffected)

Describe the problem/error/question

After upgrading to n8n version 2.18.1, users with the member role are no longer able to share workflows with other users. The same sharing action still works as expected for admin users.

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

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

Sounds like a regression.

Does downgrading to 2.17.x solve the issue?

@mwie28, that sharing dropdown calls GET /rest/users to populate teh user list and in 2.18.x that endpoint got tightened to admin-only, so members get an empty list. pin your image back to 2.17.x for now (n8nio/n8n:2.17.8) and file a bug on Issues · n8n-io/n8n · GitHub — open your browser devtools network tab when a member tries to share and you’ll see a 403 on that users endpoint, attach that screenshot to the issue so the team can fast-track the fix.

What version does it work on went from 2.18.5→2.17.8→2.17.6 still same problem for my members