function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
RedSalesRedSales 

"My Domain" Test Options Before Pre Deploying Settings To All Users

I have a question in relation to the 2 step process that takes place when deploying a "My Domain" configuration.These steps are to first register the domain for my organization. The second step is to then deploy the My Domain to all users.


My question is as follows: If I register my "My Domain" can I then test out functionalities using this My Domain prior to deploying it to all users.  I.E. If I want to test out accessing documents/links which use the new Domain link & other similar tasks. Can this be done once the My Domain is registered, or will it have to be deployed to all users before this can occur?

 

Thanking you in advance.

Best Answer chosen by Admin (Salesforce Developers) 
AddisonAddison

Hi Red,

 

Yup, like Ryan Guest said, after registering and before deploying, your other users won't be impacted.  The only users that will see the My Domain urls are the ones that are logged in through the My Domain login page, e.g. "https://<mydomain>.my.salesforce.com/"  Anyone who still uses the "https://login.salesforce.com/" or e.g. "https://na1.salesforce.com/" login pages will still get the instance urls like before.

 

Technically, any user can login through that domain after the domain is registered and propagated, so you can test using any user, and just login through the My Domain login page.  All links you see after you login should have a My Domain url.

 

There's one thing to note though, which is that links generated by the system that didn't result from a direct action done by the My Domain logged in user (e.g. periodic workflow emails with generated links) will still show non-My Domain urls before you deploy.

 

An alternative way to test is to set up My Domain on a sandbox org, then you can try it out without fear of impacting production users.  The url links will be different than production of course, but you get the idea.

 

Hope that helps!

 

Addison

All Answers

MikeGillMikeGill

As soon as you're registered and dns has propagated you can use the new url

Ryan-GuestRyan-Guest

Yes, you can test out the new domain once you have registered it. This will have no impact on your users.

 

It takes 24 hours to register the domain (so global DNS can propagate).

RedSalesRedSales

Hi Guys,

 

Thank you for your help.  Is it correct therefore that only my user (the user I implement the My Domain registration with) will be able to view & test the My Domain URL prior to deploying it to all users?

Can I specify for some other test users that they could use this also?

 

Will all other users therefore not see the My Domain at all in any format until the deploy to all users occurs?

 

Thanks again!

AddisonAddison

Hi Red,

 

Yup, like Ryan Guest said, after registering and before deploying, your other users won't be impacted.  The only users that will see the My Domain urls are the ones that are logged in through the My Domain login page, e.g. "https://<mydomain>.my.salesforce.com/"  Anyone who still uses the "https://login.salesforce.com/" or e.g. "https://na1.salesforce.com/" login pages will still get the instance urls like before.

 

Technically, any user can login through that domain after the domain is registered and propagated, so you can test using any user, and just login through the My Domain login page.  All links you see after you login should have a My Domain url.

 

There's one thing to note though, which is that links generated by the system that didn't result from a direct action done by the My Domain logged in user (e.g. periodic workflow emails with generated links) will still show non-My Domain urls before you deploy.

 

An alternative way to test is to set up My Domain on a sandbox org, then you can try it out without fear of impacting production users.  The url links will be different than production of course, but you get the idea.

 

Hope that helps!

 

Addison

This was selected as the best answer
RedSalesRedSales

Thank you Addison & all other contributors. This is very helpful for my requirements.