Hi,
We are implementing an on-premise D365 CRM solution for one of our clients where the requirement is like this, There are going to be users on two completely different domains (These domains are not sub-domains) i.e. they are completely different domains on different infrastructure setup.
CRM would be installed on Domain A with the following URL to access it https://crm.domaina.com or crm.domaina.local which is fine.
What is Required:
- Domain B users need to access the URL https://crm.domaina.com
- Domain B users need to authenticate and login on https://crm.domaina.com
Now from what we have read, there can be two options, Option 2 has some confusion for me:
- Establish ADFS servers on both Domain A and Domain B and configure relying party trust between these two. Expose CRM over internet through IFD and publish the CRM URL https://crm.domaina.com over internet. Once that is done, both users from Domain A and Domain B will be able to do the following:
- Access https://crm.domaina.com URL as its published over internet so publicly available.
- Authenticate from Domain A & Domain B as claims based authentication & relying party trust is configured between the two.
- Establish one-way or two way trust between Domain A & Domain B without setting up ADFS, IFD & CBA. For this option, we are not sure how the URLs of CRM will be exposed/accessible to the other domain. Is it something that is completely simple and related to network/firewall level configuration which I am over complicating or this will not work ?
- Access https://crm.domaina.com URL : Can someone explain how this will be accessible for Domain B, assuming trust has been established between the two but no ADFS/IFD/CBA setup has been done. I have read it somewhere that this is completely possible on the network level by enabling communication between the two separate networks. Is this correct?
- Authenticate from Domain A & Domain B will be possible as trust has been established between the two domains.
For Point 1 above, I think it is understood, I would like to know how Point 2(a) works, (if that works) or did I misunderstand something from the following links as the articles and the verified answer suggests that you don't need to have ADFS/IFD setup to be able to authenticate user from two different domains:
Looking forward to your suggestions and clarifications. Thanks