Introducing Multi-Workspace Collaboration and Team Roles

A major update that transforms DNSDone into a true team collaboration platform with multiple workspaces, role-based access control, and comprehensive team management features

We're excited to announce the biggest update to DNSDone since launch: Multi-Workspace Collaboration with Role-Based Access Control. This release transforms DNSDone from a single-user workspace tool into a comprehensive team collaboration platform, enabling agencies and organizations to work together seamlessly on DNS management with fine-grained permission controls.

Team Collaboration

Why We Built This

Since launching DNSDone, we've heard from countless agencies and teams who loved the concept but needed one critical feature: the ability to collaborate with their team members. Previously, DNSDone was designed around single-user workspaces — great for solo freelancers, but limiting for teams.

You told us you needed:

We listened, and today we're delivering exactly that.

What's New

Multiple Workspaces

Users can now belong to multiple workspaces, each representing a different team, client, or project. Switch between workspaces seamlessly using the workspace selector in the navigation bar — your context automatically updates, and you'll see only the DNS requests, templates, and settings relevant to that workspace.

Key features:

Five Distinct Roles

We've implemented a comprehensive role-based access control system with five carefully designed roles:

Owner

The workspace creator with full control. Each workspace has exactly one owner who manages billing, can delete the workspace, and has ultimate authority over all settings and team members.

Admin

Your co-administrator with extensive permissions. Admins can manage workspace settings, invite and remove team members, and handle all DNS operations — but cannot access billing or change roles.

Editor

Perfect for senior team members who manage DNS changes but shouldn't touch workspace administration. Editors can create and manage templates, handle all DNS requests, and approve high-impact changes.

Contributor

Designed for team members who create and manage DNS requests without needing template management capabilities. Contributors can create requests, view all workspace requests, and reuse existing templates.

Member

Basic access for users who only need to raise DNS change requests. Members can create requests and view only their own requests — ideal for junior team members or external contractors with limited access needs.

Comprehensive Team Management

Managing your team is now straightforward and intuitive:

Invite by Email Simply enter an email address and assign a role. If the user already has a DNSDone account, they're added instantly. If they're new, they receive an invitation email with a secure signup link.

Pending Invitations Track all pending invitations in one place. See who hasn't accepted yet, and invitations automatically expire after 7 days for security.

Role Management Workspace owners can update any member's role at any time — promote your top contributor to editor, or adjust permissions as your team evolves.

Member Removal Need to remove someone from your workspace? Owners and admins can remove members with a single click. Historical data remains intact for audit purposes.

Enhanced Authorization & Security

Every action in DNSDone now goes through proper authorization checks:

This granular control means you can confidently invite team members without worrying about unauthorized access to sensitive features.

Real-World Use Cases

Web Agency with Multiple Teams

A digital agency can create separate workspaces for different client projects. Each project has its own team members with appropriate roles:

Freelancer with Clients

A freelancer can create separate workspaces for different clients, maintaining complete separation:

Growing Development Team

As teams grow, DNSDone scales with you:

Seamless Migration

If you're an existing DNSDone user, don't worry — this update is completely seamless:

You can start inviting team members immediately, or continue using DNSDone exactly as you did before.

Technical Implementation

For those interested in the technical details, this release involved:

What's Next

This release establishes the foundation for even more powerful collaboration features. We're already working on:

Start Collaborating Today

Multi-workspace collaboration and team roles are available now to all DNSDone users. Log in to your account and start inviting your team members today!

Whether you're a solo freelancer planning to grow, an agency managing multiple clients, or a development team that needs proper access controls, DNSDone now has the collaboration features you need.

Get started with DNSDone →


Have questions about the new team features? Reach out to us at [email protected] — we'd love to hear how you're using workspaces and roles in your organization.