Skip to main content

Understanding User Roles and Permissions in Durable

Learn about the different user roles in Durable (Owner, Admin, Member) and understand what each role can do to effectively manage your team's access and responsibilities.

Written by Mark

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.

Did this answer your question?