Welcome to the Janison Academy help portal
Settings
This guide explains how to configure Janison Academy Authentication to allow logon using an OAuth provider Microsoft Entra ID (Azure AD).
Once configured, this is how the button will appear on the Academy login page.

We’ll first show you how to configure the OAuth provider, then set up Academy to connect with it.
Before configuring OAuth in your Academy tenant, you must create an application in Microsoft Entra ID that represents your Academy site.







These settings are only available to users with admin permissions.
Go to Settings > Authentication.

Select Microsoft Azure OAuth 2.0 from the Model dropdown.

The screen will update with further fields to be created (see screen capture below).
Academy always attempts to match user accounts using the ImmutableId first. If no match is found, it will fall back to using the UserPrincipalName provided by the OAuth identity provider (e.g., Microsoft Azure Active Directory).
The UserPrincipalName can be mapped to Student Number or Username.
If no mapping is configured, the UsePrincipalName is ignored, and Academy will attempt to match the user account based on the Email field instead.

The following settings are optional and allow you to customise how Azure Active Directory integration behaves during user authentication and creation.
A. Enable optional data sync settings
You can choose to import additional user information from Azure Active Directory during user creation. This includes:
Simply enable the relevant options as needed.
B. Select Enabled to enable Azure AD Authentication.
C. If you require the user to be automatically redirected to the provider, rather than selecting the login button, then select Redirect to Provider from Sign-in.

Complete only the following fields that apply to your environment. Several of them correspond to values you configured in the Azure portal; if a field isn’t relevant, simply leave it blank.

Microsoft Azure OAuth is now enabled.
The login screen will now include an option to Sign in with Office 365.
