Skip to main content
All CollectionsAccount & Billing
Setting up and disabling Custom Domain (CNAME)
Setting up and disabling Custom Domain (CNAME)

Whitelabel the Nifty workspace URL with your own custom domain for personalized access by your team and Guests.

Team avatar
Written by Team
Updated over 3 months ago

Enabling Custom Domain (CNAME)

Step 1: Enable Custom Domain Setting: Go to General Settings and enable the Custom Domain option.

2. Subscription Requirement: This will prompt you to add the CNAME add-on to your Workspace subscription.

Step 2: Configuring the Custom Domain

Edit Custom Domain:

  • Go to Workspace Settings.

  • Select the edit button in the Custom Domain field.

Enter the desired domain to replace your Nifty Workspace domain and click Next.

Copy Host / Name Value:

  • Use the Copy button to copy the Host / Name value.

Create CNAME Record:

  • In your DNS manager, create a new CNAME record.

  • The Host / Name value from Nifty should match the Host and Value shown in the setup modal.

  • Add this record in your DNS manager.

Step 3: Completing DNS Setup

  1. Wait for Propagation:

    • It might take a moment for changes to propagate. Nifty will notify you when Step 2 is available.

  2. Add New DNS Record:

    • You will receive a new Host and Value for Step 2 based on the subdomain/domain you specified.

  • Create a second DNS record and paste the new Host and Value into the corresponding fields.

  • Add this record.

Step 4: Creating a CAA DNS Record

SSL certificate is required to enable CNAME and Nifty generates the certificate for your SSL Certificate Requirement: Nifty generates an SSL certificate for your account through AWS.

  1. CAA Records: Specify the Amazon certificate authority (CA) for your domain or subdomain using CAA DNS records.

    If you receive a CAA error during certificate issuance:

    • Check your CAA DNS records.

    • Update your CAA records and request a certificate again.

    • The value field in your CAA record must include one of the following:

      • amazon.com

      • amazontrust.com

      • awstrust.com

      • amazonaws.com

    Refer to this article for configuring a CAA record in your DNS settings.

Step 5: Confirming Setup and Enabling CNAME

  1. Complete CNAME Setup:

    • Nifty will notify you when the CNAME setup is complete and you can start using your new URL (e.g., portal.yourdomain.com).

  2. DNS Propagation:

    • Do not enable CNAME for everyone until DNS propagation is complete, which can take up to 48 hours.

Disabling CNAME (Fallback Access)

  • If you need a fallback way to log in without redirecting to your custom domain, use this link:

    • https://[yourteamname].nifty.pm?cnamedisabled

    Replace [yourteamname] with your team’s portion of the URL. For example:

    • https://nifty-purple.nifty.pm?cnamedisabled

So, for this team, their CNAME Fallback URL would be:
https://nifty-purple.nifty.pm?cnamedisabled.

Did this answer your question?