Hi,
I have a couple of questions about the new User Management System:
Can an instance have multiple owners? if not, do you have a plan to implement this feature in near future?
Can owner share workflows across multiple members? If not do you have a plan to implement it?
Thanks
Hi @jellybean , right now only one owner is officially supported.
For sharing there are workarounds but they’d put your database in an unsupported state. @pemontto provided a great workflow to help with this which you can check out here:
This is completely experimental, likely prone to breaking and may put your n8n in an unexpected state. But if you have access to the n8n DB, you can actually set two or more owners for the same workflow, and also do the same with credentials.
This workflow sets up some webhook endpoints (with basic auth):
get-users: return a list of users and their IDs
get-workflows: returns a list of workflows, their IDs, and their owner
share-workflow: this takes a userId and a workflowId then shares tha…
As for plans to implement this: Yes, improvements to the user management functionality (and especially sharing of workflows/credentials) are on our to-do list. I don’t have an ETA though I am afraid.
Thank you very much for your answer.
You’re most welcome, sorry I didn’t have any better news here
No it’s totally okey.
Btw… If I share my owner user with a few people, can we login and work with n8n simultaneously?
Yes, that’s no problem at all
Just make sure that the people do not work on the same workflow at the same time. Because then they would overwrite the work of each other.
Are there any updates on this? It’s been 3 years and it appears that user’s still cannot be granted access unless one is on the Enterprise edition?