Skip to main content

Entra ID Configuration (SHA-256)

This article explains how to configure Entra ID (formerly Azure Active Directory) for use with Education Perfect's SAML-based Single Sign-On (SSO) system.

Setting up Entra ID for Education Perfect SSO

Please note that Education Perfect now supports logging in with Microsoft Entra ID directly - it may not be necessary to set up a full integration. See our SSO help article or contact us for details.

Before you begin

You will need the Global Administrator role in your Entra ID instance to complete this setup.

Part 1: Initial setup in Entra ID

  1. Go to the Azure portal and click Microsoft Entra ID.

  2. Click Add, then select Enterprise application.

  3. Click Create your own application.

  4. Enter Education Perfect SAML as the app name. Select the (Non-gallery) option and ignore any suggested applications.

  5. Click Create.

  6. Click Set up single sign-on, then click SAML.

  7. Copy the App Federation Metadata URL by clicking the copy icon next to it.

  8. Email this URL, along with the details for a test account, to support@educationperfect.com.

At this point, boxes 1 and 2 in the SAML setup will be incomplete — this is expected. We'll configure our side and get back to you within a week with the details needed for Part 2.

Part 2: Completing setup after hearing back from us

Once you've received a reply from the EP team:

Step 1: Basic SAML Configuration

  1. Open the application and click Edit on the Basic SAML Configuration box.

  2. Click Add Identifier and enter the Issuer value provided in our email.

  3. Click Add Reply URL and enter the URL for your region:

    • Worldwide: https://iam.educationperfect.com/samlv2/acs

    • Canada: https://iam.ca.educationperfect.com/samlv2/acs

  4. Click Save, then select No, I'll test later.

Step 2: Attributes & Claims

  1. Click Edit on the Attributes & Claims box.

  2. Click Unique User Identifier (Name ID) to edit it.

  3. Set the Name identifier format to Email address.

  4. Set the Source attribute to user.mail.

  5. Click Save, then close the panel. Select No, I'll test later if prompted.

Step 3: Allow user access

  1. Click Properties in the left sidebar.

  2. Set Assignment required? to No.

Step 4: Notify us

Email support@educationperfect.com to let us know Part 2 is complete. We'll finalise the connection and begin testing. If you can't provide a test account, we'll send you a link to test the login yourself.

Matching existing users

If your students have been using Education Perfect without Entra ID, their accounts will need to be linked to their Entra ID identity (their email address). We'll handle this matching process once setup is confirmed, and will send you a list of any accounts we couldn't match automatically for you to resolve.

Until this matching step is complete, users will see an error when attempting to log in via Entra ID.

Getting help is now easier. Click the ? button in the bottom corner of your screen while logged in to Education Perfect. You can

  • Search for help - ask your question, and our AI assistant will find the most relevant help articles to guide you

  • Alternatively send us a message to chat directly with one of our Education Perfect support team member.

Did this answer your question?