Azure DevOps on-prem - SSO

Dabrowski Adam MTPL SBC 0 Reputation points
2025-11-23T23:05:46.35+00:00

Hello support team,

I am trying to setup application proxy via Azure AD Connector.

Kindly please provide metadata require below:

User's image

Azure DevOps
{count} votes

3 answers

Sort by: Most helpful
  1. Adam Zachary 2,255 Reputation points
    2025-11-23T23:16:51.5266667+00:00

    If you are publishing Azure DevOps Server (on-prem) through Azure AD Application Proxy, the SAML metadata does not come from Azure DevOps itself. The metadata you need is generated by Azure AD, because Azure AD is acting as the identity provider.

    To get the metadata required by Azure DevOps Server:

    Go to the Enterprise Application you created for Azure DevOps SSO.

    Open Single sign-on → SAML.

    1. Under SAML Certificates, download: • Federation Metadata XML → this is the metadata file you must upload to Azure DevOps Server
    2. In the same SSO page, copy the following values: • Login URL • Azure AD Identifier • Logout URL (optional)

    These are the only values Azure DevOps Server needs to complete the SAML configuration.

    Azure DevOps Server does not provide its own metadata endpoint. You configure it manually using the XML and URLs provided by Azure AD.

    If the metadata download button is greyed out, make sure:

    • A SAML certificate is generated (status must be “Active”)

    • You saved the Basic SAML Configuration section first

    After that, Azure AD will allow you to download the metadata file.


  2. Dabrowski Adam MTPL SBC 0 Reputation points
    2025-11-25T13:50:26.53+00:00

    Hello Adam,

    Thank you so much for you detailed answer.

    I will try and will let you know about results.

    Best regards,

    AD

    0 comments No comments

  3. Dabrowski Adam MTPL SBC 0 Reputation points
    2025-11-26T21:33:07.11+00:00

    Hello Adam,I have generated metadata file.

    Can you please explain how it should be now imported to AzureDevops Server?

    Best regards,

    AD


Your answer

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