Microsoft Entra ID
Standards

SSO requirements for Microsoft Entra App Gallery

In brief

Microsoft added a page detailing SAML 2.0 and multitenant OpenID Connect requirements for validating and publishing applications in the Entra App Gallery, with links to general prerequisites and provisioning requirements.

What Entra admins need to know

No administrator action is specified. Review the requirements when preparing an application for App Gallery publication.

This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

new file mode 100644

title: SSO requirements for Microsoft Entra App Gallery description: Review the SAML and OpenID Connect requirements for publishing an application in Microsoft Entra App Gallery. author: HildaK-pm manager: msteele ms.service: entra-id ms.subservice: enterprise-apps ms.topic: concept-article ms.date: 08/26/2026 ms.author: hkinyunyu ms.reviewer: hkinyunyu ms.custom: enterprise-apps-article, msecd-doc-authoring-1013 ai-usage: ai-assisted

Customer intent: As an application developer, I want to understand the SSO requirements for Microsoft Entra App Gallery so that I can prepare my application for validation and publishing.


SSO requirements for Microsoft Entra App Gallery

Review these requirements before you validate and publish an application that supports single sign-on (SSO) in Microsoft Entra App Gallery. For requirements that apply to every submission, see Prerequisites to validate and publish your app.

If your application also supports user provisioning, see User provisioning requirements for Microsoft Entra App Gallery.

SAML SSO requirements

These requirements apply to applications that use Security Assertion Markup Language (SAML) 2.0 for SSO.

Your application must meet the following authentication requirements:

  • Support the SAML 2.0 protocol in service provider-initiated mode, identity provider-initiated mode, or both. (Required)
  • Validate the SAML token certificate key, certificate validity, issuer, audience, and other required user claims. (Required)
  • Test your SAML integration with Microsoft Entra ID by using a non-gallery application. (Required)
  • Support SAML Single Logout. (Recommended)
  • Retrieve the identity provider SAML federation metadata from the URL that Microsoft Entra ID provides. This approach reduces customer configuration and supports certificate rotation. For more information, see Certificate rotation guidance. (Recommended)
  • Provide a user interface and APIs that customers can use to configure SSO for their application instance. (Recommended)
  • Provide a way to enforce SSO for the entire tenant. You can support other authentication options or bypass mechanisms for administrators and emergency access scenarios. (Recommended)

As an independent software vendor (ISV), you must also meet these requirements:

  • Publish the application as software as a service (SaaS) in the cloud or distribute it to customers for installation so that customers can own and configure it. (Required)
  • Establish engineering and support contacts for App Gallery onboarding and post-onboarding support. (Required)
  • Publish documentation for configuring SAML SSO. (Required)
  • Meet the compliance requirements for each cloud where you plan to list the application, such as Azure Government or Microsoft Azure operated by 21Vianet. (Required)

Multitenant OIDC SSO requirements

These requirements apply to applications that use OpenID Connect (OIDC) for SSO.

Your application must meet the following authentication requirements:

As an ISV, you must also meet these requirements:

  • Publish the application as SaaS in the cloud or distribute it to customers for installation so that customers can own and configure it. (Required)
  • Add a Sign in with Microsoft button to the sign-in page and follow the application branding guidelines. (Recommended)
  • Complete publisher verification by using your Microsoft AI Cloud Partner Program ID. (Required)
  • Establish engineering and support contacts for post-onboarding support. (Required)
  • Publish documentation for configuring OIDC and OAuth SSO. (Required)
  • Meet the compliance requirements for each cloud where you plan to list the application, such as Azure Government or Microsoft Azure operated by 21Vianet. (Required)
  • Use a confidential client application. Microsoft Entra App Gallery doesn't onboard public client applications.

Prepare customer documentation

Publish documentation that includes at least the following information:

  • An introduction to your SSO functionality, including supported protocols, versions, SKUs, and identity providers.
  • Licensing requirements.
  • Roles required to configure SSO.
  • SAML configuration steps, including expected values and service provider information.
  • OIDC and OAuth permissions with business justifications.
  • Testing steps for pilot users.
  • Troubleshooting information, including error codes and messages.
  • Support options.

Next steps

Daily Entra.News

Get daily email updates

Get a concise summary of the latest Microsoft Entra updates delivered straight to your inbox.

Loading the secure signup form…