This guide will help you configure SAML Single Sign-On (SSO) between your Mixup organization and Microsoft Entra ID, allowing your organization members to authenticate using your Microsoft identity provider.
Overview
The SAML configuration process involves two main phases:
- Setting up Microsoft Entra ID - Creating an Enterprise Application in Microsoft Entra ID and configuring it with Mixup's URLs
- Setting up Mixup - Entering Microsoft Entra ID's SSO details into Mixup
You'll need to switch between Mixup and Microsoft Entra ID during this process to copy information from one platform to the other.
Step 1: Access Mixup SAML Configuration
- Log in to your Mixup account as an organization administrator.
- Navigate to your organization settings:
- Click on your organization name in the sidebar
- Select Organization Settings
- Click on SAML SSO in the settings menu
You'll see the SAML configuration page with three important URLs under Service Provider Information:
- Login URL: This is the URL where SAML authentication is initiated
- Callback URL (ACS URL): This is where Microsoft Entra ID will send the SAML response after authentication
- Logout URL (SLS URL): This is the URL where SAML logout requests are sent
Each URL has a copy button next to it for easy copying.
- Keep this page open - you'll need to copy these URLs into Microsoft Entra ID in the next steps.
Screenshot placeholder: Mixup SAML configuration page showing Service Provider Information section with Login URL, Callback URL and Logout URL

- Login URL:
https://mixup.media/saml/your-org-hash/login- Callback URL:
https://mixup.media/saml/your-org-hash/acs- Logout URL:
https://mixup.media/saml/your-org-hash/sls
Step 2: Create an Enterprise Application in Microsoft Entra ID
- Log in to the Microsoft Entra admin center at
https://entra.microsoft.com - Navigate to Microsoft Entra ID
- In the left sidebar, click on Enterprise applications
Screenshot placeholder: Microsoft Entra ID dashboard showing the Enterprise applications menu item
- Click + New application at the top of the page
On the "Browse Microsoft Entra Gallery" page, click + Create your own application

- In the "Create your own application" panel that appears:
- Name: Enter
Mixup(or your preferred name) - What are you looking to do with your application?: Select Integrate any other application you don't find in the gallery (Non-gallery)
- Click Create
- Name: Enter

- Wait a few moments while Microsoft Entra ID creates the application. You'll be redirected to the application's overview page.
Step 3: Configure SAML Settings in Microsoft Entra ID
Now you'll configure Microsoft Entra ID to communicate with Mixup using the URLs you saw in Step 1.
Set up Single Sign-On
- On your Mixup application page in Microsoft Entra ID, click on Single sign-on in the left sidebar (under "Manage")
- Select SAML as the single sign-on method
Configure Basic SAML Configuration
You'll see the SAML-based Sign-on page. Click Edit on the Basic SAML Configuration section (section 1)

- Fill in the following fields:
- Identifier (Entity ID):
- Click Add identifier
- Paste
https://mixup.media
- Reply URL (Assertion Consumer Service URL):
- Click Add reply URL
- Paste the Callback URL from Mixup (the one ending in
/acs) - Example:
https://mixup.media/saml/your-org-hash/acs
- Sign on URL (Optional):
- Paste the Login URL from Mixup
- Example:
https://mixup.media/saml/your-org-hash/login
- Logout URL (Optional):
- Paste:
https://mixup.media/saml/your-org-hash/sls(replaceyour-org-hashwith your organization's hash) - This enables IdP-initiated logout (when users log out from Microsoft, they'll also be logged out from Mixup)
If left blank, only SP-initiated logout will work (logging out from Mixup)

- Paste:
- Identifier (Entity ID):
- Click Save at the top of the panel, then close the panel by clicking the X
Configure User Attributes & Claims
- Scroll down to section 2: Attributes & Claims. Click Edit
- You should see a default claim for Unique User Identifier (Name ID). Click on it to edit:
- Name identifier format: Select Email address
- Source attribute: Select user.mail
- Click Save
Ensure the following claims are present (add them if they're missing):
Claim name Value http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddressuser.mail http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givennameuser.givenname http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surnameuser.surname To add a claim:
- Click + Add new claim
- Enter the claim name (e.g.,
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress) - Select Source: Attribute
- Select Source attribute: (e.g., user.mail)
- Click Save
- Click Save if you made changes, then close the panel
Step 4: Retrieve Configuration Information from Microsoft Entra ID
After configuring the SAML settings, you need to gather information from Microsoft Entra ID to configure in Mixup.
Copy Required Information
On the SAML-based Sign-on page, copy the following information:
From section 4: "Set up Mixup"
- Login URL (Required) - Example:
https://login.microsoftonline.com/your-tenant-id/saml2 - Azure AD Identifier (Optional) - Example:
https://sts.windows.net/your-tenant-id/ - Logout URL (Optional) - Example:
https://login.microsoftonline.com/your-tenant-id/saml2
From section 3: "SAML Certificates"
- App Federation Metadata Url (Optional) - Example:
https://login.microsoftonline.com/your-tenant-id/federationmetadata/2007-06/federationmetadata.xml?appid=your-app-id - Certificate (Base64) (Required):
- Click Download next to Certificate (Base64)
- Open the downloaded
.cerfile with a text editor - Copy the entire content, including
-----BEGIN CERTIFICATE-----and-----END CERTIFICATE-----lines
Step 5: Configure Mixup with Microsoft Entra ID Details
Now return to Mixup to complete the configuration.
- Go back to the Mixup SAML configuration page (from Step 1)
- If not already enabled, toggle Enable SAML SSO to ON
- Select Microsoft Entra ID as your identity provider from the tabs
- Fill in the Identity Provider Configuration fields with the information you copied from Microsoft Entra ID:
- Single Sign-On URL: Paste the Login URL from Microsoft Entra ID (Required)
- Single Logout URL: Paste the Logout URL from Microsoft Entra ID (Optional - enables automatic logout from Microsoft when logging out of Mixup)
- Metadata URL: Paste the App Federation Metadata URL from Microsoft Entra ID (Optional)
- Entity ID: Paste the Azure AD Identifier from Microsoft Entra ID (Optional)
- Certificate: Paste the Certificate (Base64) content from Microsoft Entra ID (Required - must include BEGIN/END lines)
- Review all entered information to ensure accuracy
- Click Save to save your SAML configuration
- You should see a success message: "SAML configuration successfully created" or "SAML configuration successfully updated"
Assign Users in Microsoft Entra ID
Before testing, ensure users are assigned to the application:
- In the Microsoft Entra admin center, navigate to your Mixup application
- Click on Users and groups in the left sidebar (under "Manage")
- Click + Add user/group at the top
- Click on None Selected under Users
- Search for and select the users or groups who should have access to Mixup
- Click Select at the bottom
- Click Assign to complete the assignment
Security Best Practices
- Regularly rotate certificates: Microsoft Entra ID certificates expire. Monitor expiration dates and update both Microsoft Entra ID and Mixup before expiry
- Enable certificate rollover notifications: Configure Microsoft Entra ID to notify you before certificate expiration
- Monitor access: Regularly review who has access to the Mixup application in Microsoft Entra ID
- Use Conditional Access: Consider creating Conditional Access policies for additional security (MFA, trusted locations, device compliance)
- Audit logs: Periodically review Microsoft Entra ID Sign-in logs for any suspicious authentication attempts
- Least privilege: Only assign Mixup application access to users who need it
- Enable security defaults: If not using Conditional Access, enable security defaults in Microsoft Entra ID for basic security protections
Additional Resources
- Microsoft Entra ID SAML SSO Documentation
- Configure SAML-based single sign-on
- Debug SAML-based single sign-on
- SAML 2.0 Specification
- Mixup Support: Contact support through your organization dashboard