It used to be that if somebody needed to get access to your Godaddy, Network Solutions or Namecheap account, you’d simply hand over your credentials. But now with two-factor authentication, that method becomes an act of coordinating codes in the right amount of time. And quite frankly, it’s not very secure or efficient.

Today, many registrars (the company that you buy a domain name through) provide a method to share access with somebody technical. This is the Creare Web Solutions preferred way of receiving access to somebody else’s account. Here are some reasons why:

  • No sharing of passwords – You keep your login private, so you’re never giving away full control of your account.
  • Better security – With 2FA enabled, access sharing avoids the constant need to coordinate codes back and forth.
  • Granular permissions – Some registrars allow limited access (like domain management only), which means less risk.
  • Audit trail – You can see who accessed your account and what changes were made.
  • Easy to revoke – When the project is over, you can remove access without needing to reset your entire login.
  • Professional workflow – It’s a cleaner, more secure way to collaborate and keeps your account under your ownership.

How to Deploy Shared Access To a User

OK, now that you understand the importance of providing shared, or delegate, access, here’s how you can deploy it for the various registrars. Each registrar/platform seems to call it something different. We’ve tried to use the terminology that each platform likes to use.

GoDaddy Delegate Access Overview

GoDaddy allows you to invite others to manage your domains without sharing your login credentials. You can assign specific permissions, such as “Domains Only” or “Products & Domains.”

Steps:

  1. Log in to your GoDaddy account
  2. Navigate to Account Settings > Delegate Access
  3. Click Invite to Access, enter the delegate’s name and email, and select the appropriate access level

Read the Godaddy Help Article.

Namecheap Share Access Overview

Namecheap’s “Share Access” feature lets you share account access with other Namecheap users by specifying their username or email.​

Steps:

  1. Log in to your Namecheap account
  2. Go to Domain List and choose “Manage” next to the domain you want to share
  3. Click Add New User, enter the user’s Namecheap username or email, and set the desired permissions

Read the Namecheap Help Article

Network Solutions Account Contacts Overview

Network Solutions enables you to add users with specific roles, such as “Tech,” to manage your domain settings.

Steps:

  1. Log in to your Network Solutions account
  2. Click on your name in the top-right corner and select Accounts & Users
  3. Choose the account to delegate access to and click Manage
  4. In the Sharing & Transfer section, add a new manager

Read the Network Solutions Account Contacts Help Overview

Squarespace Managing Collaborators/Contributors Overview

While Squarespace started as a website builder, it has added domain registration to it’s portfolio, and even purchased Google’s domain registrar business. Squarespace allows you to add contributors to your site or domain, assigning them specific roles with tailored permissions. This enables collaboration without sharing your personal login credentials.​

Steps to Invite a Contributor:

  1. Log in to your Squarespace account.
  2. Navigate to Settings > Permissions & Ownership
  3. Click Invite Contributor
  4. Enter the contributor’s name and email address
  5. Select the appropriate permissions for their role
  6. Click Invite to send the invitation.

Read the Squarespace Help Article About Domain Permissions

Wix Shared Access Overview

Like Squarespace, Wix is a website builder first, but does have a domain registrar built in. Wix allows you to invite others to collaborate on your site by assigning them specific roles with defined permissions. This enables efficient teamwork without sharing your personal login credentials.​

Steps to Invite Collaborators:

  1. Log in to your Wix account and access your site’s dashboard
  2. Navigate to Settings > Roles & Permissions
  3. Click Invite People
  4. Enter the email address(es) of the person(s) you wish to invite.​
  5. Select the appropriate role(s) to assign, such as Admin (Co-Owner), Website Manager, or other predefined/custom roles
  6. Click Send Invite to dispatch the invitation

Read the Wix Help Article on How To Manage Roles & Permissions

Cloudlflare Managing Members Overview

Cloudflare enables you to add members to your account, assigning them specific roles and permissions. This allows for collaborative management of your domains and settings without sharing your personal login information.​

Cloudflare is a bit more complex than the others, but Cloudflare caters to developers and IT. So it makes sense. Security is of utmost concern to Cloudflare.

Steps to Add an Account Member:

  1. Log in to your Cloudflare dashboard.​
  2. Select the appropriate account.​
  3. Navigate to Manage Account > Members.​
  4. Click Invite.​
  5. Enter the email address of the person you want to invite.​
  6. Assign the appropriate roles and scopes for their access.​
  7. Click Invite to send the invitation.​

Read the Cloudflare Help Article on How to Manage Members

This article about permissions best practices is also a good read if you want to dive into more of the details of Cloudflare.