In team environments, proper access control and organizational conventions prevent chaos and security issues.
Access Control Best Practices
- - Role-based access: Use n8n's built-in roles (Owner, Admin, Member)
- - Credential sharing: Share credentials with specific users, not everyone
- - Workflow ownership: Assign clear owners to every production workflow
- - Environment separation: Use separate instances for dev, staging, and production
Team Conventions
- - Naming: `[Team] Purpose — Version` (e.g., "[Sales] Lead Scoring — v2")
- - Tags: Tag by team, status (active/deprecated), and environment
- - Documentation: Every workflow needs a description and sticky notes
- - Change log: Keep a sticky note with recent changes and who made them