Friday, December 15, 2017

Use the same ADFS Server for multiple On Premises Environment - Dynamics 365 for Finance & Operations On Premises Installation

Hi All

According to the Microsoft documentation you should have an ADFS Server for each On Premise Environment.

As per my understanding, the reason is related to the workflowClientId that is an hard coded value in  the \Publish-ADFSApplicationGroup.ps1 Powershell script.
Check my post as well.

Due to this reason, in order to use the same ADFS Server you have to add a new Host in the Application definition of the ADFS:

  1. AD FS Manager, Application Groups, open "Microsoft Dynamics 365 for Operations On-premises" 
  2. Open Native application "Microsoft Dynamics 365 for Operations On-premises - Native application" 
  3. Add Redirect URI of new environment (DNS) and select Add button to include, press OK
  4. Open Native application "Microsoft Dynamics 365 for Operations On-premises - Financial Reporting - Native application" 
  5. Add Redirect URI of new environment (DNS) and select Add button to include, press OK
  6. Open Financial Reporting Web API "Microsoft Dynamics 365 for Operations On-premises - Financial Reporting Web API" 
  7. In the "Relying party identifiers" section, add the new Environment Name URL with "FinancialReporting" in the prefix
  8. Open Web API "Microsoft Dynamics 365 for Operations On-premises - Web API" 
  9. In the "Relying party identifiers" section, add the new Environment URL with and without "namespaces/AXSF. This is very important in order to avoid any issues with Microsoft Office addins.
    Something like:
    1. https://XXXX/namespaces/AXSF
    2. https://XXXX














































Till Soon!