Adding members to your Cloudflare account allows you to collaborate with developers or agency partners without sharing your master login credentials. Follow these steps to invite a new user with specific permissions.

Step 1: Log In and Select Your Domain

  1. Log in to your Cloudflare Dashboard.
  2. Go to the “Websites” tab and find the specific domain you want to share access with. Click on it to open that domain’s overview.
  3. On the left-hand sidebar, scroll down to the bottom to the Manage Account section.
  4. Click the dropdown arrow and select Members.

Step 2: Start the Invitation Process

  1. In the Members tab, click the blue Invite button.
  2. Enter the Email Address of the person you want to invite.
    Tip: You can invite multiple people at once by separating their emails with commas.

Step 3: Define the Scope of Access

The “Scope” determines how much of your account the user can see.

  1. Choose Include to grant access.
  2. Select Specific domains if you only want them to manage the website you selected in Step 1. Alternatively, select All domains if they need full account access.

Step 4: Assign Roles and Permissions

  1. Choose a Role:
    • Super Administrator: Full access (including billing and member management).
    • Administrator: Full access to settings, but cannot manage members or billing.
    • DNS: Ideal for developers who only need to update DNS records (A, CNAME, MX, etc.).
  2. Review the permissions and click Create Policy.

Step 5: Review and Send

  1. Confirm the email, scope, and roles are correct.
  2. Click Invite.

What Happens Next?

  • The Invitation: The user will receive an automated email from Cloudflare.
  • Acceptance: They must click the link in the email to accept. If they don’t have an account, they will be prompted to create one.
  • Managing Status: Your Members tab will show “Pending” until they accept. You can Resend or Revoke the invite at any time from this screen.