Microsoft Entra app for MSAL
This page covers one task only: create the Microsoft Entra app registration that provides the
azure_client_id value used by the shared iPad Intune policy.
Prerequisites
- Access to the Microsoft Entra admin center
- Permission to create or manage app registrations in the correct tenant
- The shared iPad deployment described in Set up Shared iPad with MSAL
Entra app
Sign in to the Microsoft Entra admin center.
If you manage more than one tenant, switch to the tenant used by your shared iPad deployment.
Go to Entra ID > App registrations.
Click New registration.
Enter a recognizable name such as
IDmelon-Authenticator-Shared-iPad.Under Supported account types, select the option that matches your tenant policy. In most deployments, this is Accounts in this organizational directory only.
Under Redirect URI, select Mobile and desktop applications.
Enter the following redirect URI:
msauth.com.idmelon.idmelon-2://authClick Register.
Open the new app registration and go to API permissions.
Confirm that delegated permission User.Read is present.
If it is missing, click Add a permission > Microsoft Graph > Delegated permissions, select User.Read, and add the permission.
Click Grant admin consent for the tenant if your policy requires it.
From the Overview page, copy the Application (client) ID.

Client ID
Once the Microsoft Entra application exists, place its Application (client) ID into the managed app configuration:
<dict>
<key>use_msal</key>
<true/>
<key>azure_client_id</key>
<string>YOUR_ENTRA_APP_CLIENT_ID</string>
</dict>
Do not paste the example value from this document. Use the client ID from your own Entra app registration.
Next step
After you have the client ID:
- Place it in the shared iPad app configuration as
azure_client_id. - Configure Microsoft Authenticator with
sharedDeviceModeset to Booleantrue. - Configure the Microsoft Enterprise SSO profile.
Use this reference page: