App Registration Requirement Will be Enforced in Version 21.0.0+ #569
Replies: 4 comments 3 replies
|
Kyle Reis (@Kyle-Reis) Grant admin consent (external tenants only) From the Overview page of your app registration, under Manage select API permissions. |
|
Hi ryanbland. Your customers will need to provide admin consent for your application to access the Intune service within their tenant. I recommend reaching out to customers in advance to inform them of this change and to ensure they've granted your application access to avoid any disruptions. |
|
Kyle Reis (@Kyle-Reis) If users had already authenticated when the ADALClientId and RedirectUris were not included in the IntuneMAMSettings will everything continue to work once they upgrade the app if the admins have granted permissions to the entra app? We did a test and if the user was authenticated in our previous version they didnt get the permissions page even if the admin hadnt yet granted permissions. Also what is the best way to get our Entra app added to the Microsoft Entra application gallery? I see that it says applications will be granted on a case by case basis as "We are currently not accepting new SSO or provisioning requests while we focus on the Secure Future Initiative" Does this affect Entra apps made specifically for intune registration? Or do we just have to have an admins sign out and back in before any users do to grant permissions? |
|
Hey ryanbland. If the client ID/redirect was not previously being used by your app, and your app does not initiate any authentication on its own, MAM policy check-ins will silently fail because the MAM SDK will be unable to silently acquire a token for the MAM service until the offline grace period timeout is exceeded. At that point, the MAM SDK should prompt the user to sign in, and if the admin has not consented to your app being used in their tenant, the end user will be blocked. Admins shouldn't need to sign into your app in order to grant consent. This can be done by constructing and navigating to the URL mentioned here. |
Uh oh!
There was an error while loading. Please reload this page.
For several years, it has been a documented requirement that all applications linking to the Intune SDK must be registered in Entra. In many cases, applications will not function properly if this requirement has not been met. However, it is still technically possible for applications to successfully enroll in Intune MAM without configuring the Intune MAM SDK to use a provided Entra client ID or redirect URI. Beginning with the 21.0.0 release of the iOS Intune MAM SDK, this will no longer be possible. If you have not already done so, please ensure you have registered your application with Entra and have configured the Intune SDK to use the client ID, redirect URI, and authority URI (for single-tenant apps) associated with your app before integrating the 21.0.0 SDK release. You should also make sure your app is given access to the Intune MAM service for any tenant where it is used. The 21.0.0 release will be available in September of 2025. If you have any questions or concerns, please file an issue or reply directly to this announcement.
All reactions