Fault issued by Azure when adding WatchGuard Authpoint SAML IdP at Azure External-Identity-New SAML/WS-Fed IdP

khaled 26 Reputation points
2022-02-01T18:07:27.647+00:00

Problem description:
The Azure Parser decodes the External IdP metadata file correctly into the required field elements by Azure:
(See the attached screenshot)

  • Issuer URI
  • Passive Authentication Endpoint
  • Certificate
  • Metadata URL
    The IdP Protocol is SAML
    The domain name is watchguard.com

When saving to add the external IdP to the list of the Azure IdPs, Azure issues the following error:
==> "Failed to add a SAML/WS-Fed-Identioty provider".
No error codes are shown, also no other help or indications, so that troubleshooting is not possible from my side.
Federating the secondary domain users to the AuthPoint IdP is therefore not possible and the domain stays in Azure in "Managed" state. Therefore, this domain users cannot authenticate to Azure-associated Microsoft 365 applications.
Can any one help?
Thanks.

Microsoft Security Microsoft Entra Microsoft Entra ID
{count} votes

1 answer

Sort by: Most helpful
  1. AmanpreetSingh-MSFT 56,871 Reputation points Moderator
    2022-02-02T05:36:17.89+00:00

    Hi @khaled • Thank you for reaching out.

    I just checked and confirmed that the watchguard.com domain is added as a verified domain to an Azure AD tenant. When a custom domain is verified under any Azure AD tenant, you cannot do a SAML/WS-Fed IdP federation with that domain. Direct federation can only be done with the domains that are not present in Azure as verified domains.

    This is DOCUMENTED HERE:

    Can I set up SAML/WS-Fed IdP federation with Azure AD verified domains?
    No, we block SAML/WS-Fed IdP federation for Azure AD verified domains in favor of native Azure AD managed domain capabilities. If you try to set up SAML/WS-Fed IdP federation with a domain that is DNS-verified in Azure AD, you'll see an error in the Azure portal or PowerShell.

    -----------------------------------------------------------------------------------------------------------

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.