Workflow sharing#
Feature availability
มีให้ใช้งานบน Pro และ Enterprise Cloud plans และ Enterprise self-hosted plans
Workflow sharing ช่วยให้คุณสามารถแชร์ workflows ระหว่างผู้ใช้ใน n8n instance เดียวกันได้
ผู้ใช้สามารถแชร์ workflows ที่พวกเขาสร้างขึ้นได้ Instance owners และผู้ใช้ที่มีบทบาท admin สามารถดูและแชร์ workflows ทั้งหมดใน instance ได้ โปรดดู Account types สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ owners และ admins
Share a workflow#
- เปิด workflow ที่คุณต้องการแชร์
- เลือก Share
- ใน Add users ค้นหาและเลือกผู้ใช้ที่คุณต้องการแชร์ด้วย
- เลือก Save
View shared workflows#
คุณสามารถเรียกดูและค้นหา workflows ได้ในรายการ Workflows workflows ในรายการจะขึ้นอยู่กับ project:
- Overview แสดงรายการ workflows ทั้งหมดที่คุณสามารถเข้าถึงได้ ซึ่งรวมถึง:
- workflows ของคุณเอง
- workflows ที่แชร์กับคุณ
- workflows ใน projects ที่คุณเป็นสมาชิก
- หากคุณเข้าสู่ระบบในฐานะ instance owner หรือ admin: workflows ทั้งหมดใน instance
- Other projects: workflows ทั้งหมดใน project นั้น
Workflow roles and permissions#
มี workflow roles สองแบบ: creator และ editor creator คือผู้ใช้ที่สร้าง workflow editors คือผู้ใช้คนอื่นๆ ที่มีสิทธิ์เข้าถึง workflow
คุณไม่สามารถเปลี่ยน workflow owner ได้ ยกเว้นเมื่อลบผู้ใช้
Credentials
Workflow sharing อนุญาตให้ editors ใช้ credentials ทั้งหมดที่ใช้ใน workflow ซึ่งรวมถึง credentials ที่ไม่ได้แชร์กับพวกเขาอย่างชัดเจนโดยใช้ credential sharing
Permissions#
Permissions | Creator | Editor |
---|---|---|
View workflow (read-only) | ||
View executions | ||
Update (including tags) | ||
Run | ||
Share | ||
Export | ||
Delete |
Node editing restrictions with unshared credentials#
การแชร์ใน n8n ทำงานบนหลักการของ least privilege ซึ่งหมายความว่าหากผู้ใช้แชร์ workflow กับคุณ แต่พวกเขาไม่ได้แชร์ credentials ของพวกเขา คุณจะไม่สามารถแก้ไข nodes ภายใน workflow ที่ใช้ credentials เหล่านั้นได้ คุณสามารถดูและรัน workflow และแก้ไข nodes ที่ไม่ได้ใช้ credentials ที่ไม่ได้แชร์ได้
โปรดดู Credential sharing สำหรับคำแนะนำในการแชร์ credentials