Durable's user roles and permissions system allows you to effectively manage your team's access to your business workspace. By assigning specific roles, you can define responsibilities, maintain security, and ensure that each team member has the appropriate level of control over your Durable account and its features.
How it works
Durable is designed to support multiple users within a single business workspace. This system uses three core roles: Owner, Admin, and Member. Each role comes with a distinct set of permissions, granting varying levels of access to features like website management, CRM, invoicing, and more. Every workspace has exactly one Owner, who holds ultimate control, and can have multiple Admins and Members to help run daily operations.
Key concepts
Owner: The primary user with full control over the workspace, typically the account creator.
Admin: A trusted operator who can manage most product features and oversee Members.
Member: An operational role focused on performing day-to-day business tasks.
Workspace: Your business environment within Durable, containing all your business data and tools.
Ownership Transfer: The process of reassigning the Owner role from one user to another.
Audit Log: A record of all changes made to user roles within your workspace, ensuring transparency.
What this means for your team
Understanding and utilizing Durable's user roles is crucial for efficient team collaboration and secure business operations. By assigning the right role to each team member, you can streamline workflows, delegate tasks confidently, and protect sensitive business information. This ensures that everyone on your team can contribute effectively while maintaining appropriate boundaries for critical functions like billing or workspace deletion.
Owner Role: Full Control and Oversight
The Owner is the primary role with complete control over the workspace. This role is typically assigned to the user who created the Durable account and holds ultimate responsibility for the business's presence on the platform.
Team Management: Can invite, remove, promote, or demote other users. The Owner can transfer the Owner role to another user.
Workspace Settings: Can modify all workspace configurations, including business details, invoice settings, CRM, booking, and website configurations. Can add new businesses or delete the entire workspace.
Billing: Can view and modify the Durable subscription.
Integrations: Can connect or disconnect integrations such as Google Business Profile, Google Calendar, and website code integrations.
Payments: Can enable or disable payment processing, manage the Stripe Connect account, process payments, and initiate or cancel payouts.
Referrals: Can manage the referral program.
Account: Can delete their own account, but only after transferring ownership to another user.
Admin Role: Operational Management
The Admin role is for a trusted operator who can manage most product features and oversee Members. Admins are key to day-to-day operations but have limitations on critical workspace-level settings.
Full Access (including delete): Can manage CRM contacts, invoicing, blog posts, studio assets, bookings (calendar and services), AI Partner, and discoverability settings.
Website: Can modify the website and connect domains, but cannot delete domains.
Integrations: Has view-only access to integration connections.
Team Management: Can invite, remove, and modify Members only. Cannot act on other Admins, promote/demote other Admins, or change the Owner's role.
Key limitations for Admins:
Cannot change workspace-level settings.
Cannot access billing, payments, referrals, or banking features.
Cannot transfer ownership or delete the workspace.
Cannot complete KYB/KYC processes.
Account: Can delete their own account.
Member Role: Day-to-Day Operations
The Member role is an operational role focused on performing day-to-day business tasks. Members contribute to content creation and customer management but have limited access to critical settings and deletion capabilities.
Produce/Edit: Can create and edit blog posts, studio assets, invoices, CRM contacts, and bookings (including cancelling). Can use the AI Partner.
Read-only: Can view the website and domains.
Key limitations for Members:
Cannot delete any records (e.g., blog posts, invoices, CRM contacts).
No access to billing, payments, or referrals
Cannot invite other users, manage roles, or change workspace or product settings (e.g., invoice, CRM, booking, website configurations).
Key Rules for Managing Roles
Understanding these rules is essential for effective and secure team management within Durable:
One Owner per Workspace: Every workspace must always have exactly one Owner. The Owner role cannot be left empty or deleted.
Ownership Transfer: Ownership is transferable, not deletable. An Owner must reassign the role to another user before leaving the workspace. Durable Support can facilitate this in specific edge cases.
Team Management: Only Owners and Admins have the ability to invite or remove users from the team. Members cannot manage team access.
Assigning Owner Role: Only the current Owner can assign or reassign the Owner role to another user.
Audit Log: All changes made to user roles are recorded in an audit log for transparency and accountability.
Permissions Overview by Feature
The table below provides a comprehensive summary of the specific permissions for each role across various Durable features:
Feature | Member | Admin | Owner |
Workspace settings and lifecycle | No | No | Yes (Full control, including delete) |
Team member and role management | No | Act on Members only (Invite, remove, modify) | Yes (Full control, including Owner transfer) |
Billing subscription | No | No | Yes (View, modify) |
Website site and domains | View-only | Modify site, connect domains (Cannot delete domains) | Yes (Full control, including delete domains) |
Blog posts | Create, edit | Create, edit, delete | Yes (Full control) |
Studio assets | Create, edit | Create, edit, delete | Yes (Full control) |
CRM contacts | Create, edit | Create, edit, delete | Yes (Full control) |
Invoices documents | Create, edit | Create, edit, delete | Yes (Full control) |
Bookings events and services | Create, edit, cancel | Create, edit, cancel, delete | Yes (Full control) |
Discoverability | No | Yes (Modify settings) | Yes (Full control) |
Integrations connections | No | View-only | Yes (Connect, disconnect) |
AI Partner chat | Yes | Yes | Yes |
Payments | No | No | Yes (Enable, disable, manage Stripe, process, payouts) |
Referrals program | No | No | Yes (Manage) |
Ready to get started? Learn how to Add and Manage Team Members in your Durable workspace.