> For the complete documentation index, see [llms.txt](https://docs.statuspal.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.statuspal.io/platform/integrations/configure-sso-for-your-status-page-with-azure-active-directory.md).

# Configure SSO for your status page with Azure Active Directory

1. In your Statuspal admin, go to your organization's **Security** tab and **download its metadata file**.\
   \
   ![Download Statuspal org metadata](/files/6ilg6cphrSZ87Yy0GFjD)
2. Sign in to your **Microsoft Azure** account and open **Azure Active Directory** (Entra ID).
3. Click **Enterprise Applications**, then **New application > Create your own application**.
4. Enter the name **Statuspal** and click **Create**.\
   \
   ![Create Azure enterprise app](/files/afJpZDmy2Gkz3krQEqMD)
5. Click **Assign users and groups** and assign yourself (you can add the rest of your team later).
6. Click **Single sign-on** in the sidebar and select **SAML**.
7. Click **Upload metadata file**, select the file downloaded in step 1, then click **Add** and **Save**.
8. Reload the page — the **SAML Signing Certificate** section should now be populated.
9. In the **User Attributes & Claims** section, click **Edit** and set the claim name to `user.mail`. Click **Save**.\
   \
   ![Azure user attributes config](/files/uqrvWeAGDXHONTjKyE6U)
10. In the **SAML Signing Certificate** section, click **Edit**, set **Signing Option** to **Sign SAML response and assertion**, and click **Save**.\
    \
    ![Azure SAML signing option](/files/pkYQaz1ttLkJPEDewshp)
11. Download the **Federation Metadata XML**, copy its contents, and paste them into your Statuspal organization's **IDP metadata** field. Click **Save**.
12. Click **Test SAML configuration** to verify.\
    \
    ![Successful SAML test](/files/7SALfrOOXxc3lExlwC2M)

{% hint style="success" %}
Once the test passes, check the **Require SSO** checkbox in Statuspal to enforce SSO for all team members.
{% endhint %}
