Executing workflow (using owner role) created by another user fails

Hello,

Since n8n@1.15.0 community, I am unable to call a workflow created by another user using the “Execute Workflow” node (the same behavior apply to Error node). My role is set as the owner, and I could perform this action with earlier versions.

Is this a bug, or was it intentionally changed?

Thank you.

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:

I was wondering if anyone had the chance to look into it. I understand everyone is busy, and I appreciate your time.

If there’s anything I can do to provide more clarity, please let me know. Thanks in advance for your help!

Hi @Rugia, I am so sorry for the trouble this causes. @Niklas_Hatje actually discovered this problem earlier and our engineering team is currently looking into this.

We’ll upgrade this thread once the problem has been fixed.

New version n8n@1.21.0 got released which includes the GitHub PR 7913.

So … this functionality currently only operates through the workflow sharing feature. In other words the owner’s account has lost the ability to invoke another user’s workflow without sharing it?