Summary
When modifying the Applicable Architecture setting in an Intune P2P App, users encounter a REST API error. This issue appears to be linked to recent changes in Microsoft Intune, specifically the automatic inclusion of ARM64 architecture when configuring apps for x64.
Problem
Upon attempting to republish an existing app after changing the Applicable Architecture, the following error is logged:
ERROR - Internal exception occurred in Rest API - IntuneRoutes - TID=63214, RestServer-blocking-dispatcher-6523com.adaptiva.util.exceptions.AdaptivaException: Error Message = Unable to complete MS graph API call., Error Code = 1 (0x1), Source Object = null"Message": "The ApplicableArchitectures property can only be set via ODataAction: enableApplicableArchitectures. - Operation ID (for customer support): 00000000-0000-0000-0000-000000000000 - Activity ID: 49cba041-bde6-48cb-8dcf-74808520a563 - Url: https://xxxx.xxxxxxxxx.manage.microsoft.com/AppLifecycle_2506/StatelessAppMetadataFEService/deviceAppManagement/mobileApps('xxxxxxxxx-xxxx-xxxx-xxxxxxxxxxx')?api-version=5025-03-28"
Cause
Microsoft has added ARM64 support to Win32 apps in Intune. When an app is configured for x64, ARM64 is automatically included.
Attempting to manually change the Applicable Architecture post-publishing triggers a REST API error due to restrictions in how this property can be modified (due to use of - ODataAction: enableApplicableArchitectures).
Workaround
If an architecture update is necessary, please make the change within the Intune console.
Solution
This has been resolved in versions 9.3.x and above. Adaptiva does not update this information once initial application is setup
Comments
0 comments
Please sign in to leave a comment.