- Log in to your Microsoft Entra ID Administrator account by navigating to the following webpage: https://portal.azure.com/.
- Navigate to Azure Active Directory > App registrations.
- Click New registration to add an application for Jamf School.
- Enter "Jamf School" in the Name field, and then configure additional settings as needed.
- Click Register.
- Click Authentication in the sidebar.
- Click + Add a platform.
- Click Web.
- Do one or more of the following:
(Automated Device Enrollment only) Enter the full URL for your Jamf School server, followed by "/onboarding/oauth" in the Redirect URIs field. For example: "https://schoolname.jamfcloud.com/onboarding/oauth"
(On-device enrollment only) Enter the full URL for your Jamf School server, followed by "/enroll/oauth" in the Redirect URIs field. For example: "https://schoolname.jamfcloud.com/enroll/oauth"
(Web clip only) Enter the full URL for your Jamf School server, followed by "/link.html" in the Redirect URIs field. For example: "https://schoolname.jamfcloud.com/link.html"
Note:You can also find your redirect URIs by navigating to Organization > Settings > Authentication in Jamf School.
- Configure additional settings as needed.
- Click Configure.
- Navigate to Overview in the sidebar.
- Copy the Application ID.
- Navigate to Certificates & secrets in the sidebar.
- Click + New client secret and configure the settings as needed.
- Click Add. The client secret is displayed after the settings are saved.
- Copy the Value of the client secret and paste it to a secure location.Note:
You must copy the value of the client secret before leaving this page because the key will no longer be visible once you leave the page.
- Click Overview in the sidebar.
- Click the Endpoints tab.
- Copy the following endpoints:
OAuth 2.0 token endpoint (v1)
OAuth 2.0 authorization endpoint (v1)
- Click API permissions in the sidebar.
- Click + Add a permission.
- Click Microsoft Graph.
- Click Delegated permissions.Note:
An application cannot be created if this field is not selected. Once selected, the field will display Grant admin consent for organization name.
- Enter User.Read in the Select permissions
- Select the User.Read checkbox and click Add permissions.