Team Size Limits
Your workspace can include different numbers of team members based on your Dify edition:- Free: 1 member (solo development)
- Professional: 3 members (small teams)
- Team: Unlimited members (growing companies)
- Community/Enterprise: Unlimited members (self-hosted)
Workspace Roles
Owner
Owner
Full workspace control. Only one owner per workspace. Controls all team members, billing, model providers, and can delete the workspace. Cannot transfer ownership to another member.
Admin
Admin
Team and resource management. Can add/remove team members, configure model providers, manage all applications, and install plugins. Cannot change member roles or manage billing.
Editor
Editor
Application development. Can create, edit, and delete applications, manage knowledge bases, and use all workspace tools. Cannot manage team members or configure providers.
Member
Member
Application usage only. Can use published applications and tools they have access to. Cannot create or modify applications.
Dataset Operator
Dataset Operator
Knowledge base specialist. Focused role for managing datasets and knowledge bases. Can create and manage knowledge bases but has limited application access.
Adding Team Members
Only workspace owners can invite new team members:1
Access member management
Navigate to Settings → Members in your workspace.
2
Send invitations
Enter email addresses and select the appropriate role for each new member.
3
Handle invitations
New users receive registration emails. Existing Dify users are added immediately and can access the workspace through the workspace switcher.
Community Edition requires email service configuration before invitations work properly.