Forum Discussion
How to repair an application deployed via Intune with no admin rights
Hi,
I would like to know how to repair an applcation deployed by Intune. User has no admin rights , so via control panel is not an option. User is not set as primary user on device.
Thks for all comments
6 Replies
- PaulJebastinBrass Contributor
Hello sylsimp1
If the app was deployed as Available, users can reinstall it themselves via Company Portal.
If the app was deployed as Required, you can temporarily make it Available so the user can reinstall it.
To repair the app via Microsoft Intune, you may need to adjust the detection logic or use a script-based detection method to identify devices where the app requires repair.
Trigger a device sync by going to:
Settings > Accounts > Access work or school > Info > Sync, or by using the Company Portal. This allows the device to detect that the app is missing or unhealthy and reinstall or repair it automatically.
Alternatively, deploy a Proactive Remediation:
- A detection script checks whether the app is broken
- A remediation script runs a silent repair command, or uninstalls the app so the user can reinstall it via Company Portal
- TomislavPeharecCopper Contributor
But how would the built in solution handle ALL the possible scenarios? Some devices won't have enough disk space, others might have some other issue which is preventing the app from being installed, its not easy to remediate all of this without risking that something else will brake.
As already pointed out, I would use a script which is deleting the traces of app installation in Registry, especially if we talk about win32app, which is going to force the IME engine to try the installation again on the next sync. This script then can be reused for other scenarios as well as you would literally need to just change the appId value in it.
You are only options are:
- Let detection fail → Intune reinstalls
- Force uninstall + reinstall (script / remediation)
- Elevate via LAPS (not Intune repair)
Do you have other solution in mind? If it is a Win32 app, then there won't be any built in.
- rahuljindalBronze Contributor
You can always script the repair\re-installation and push it down using Intune. It can be a one-off PS script or a win32 wrapper. Alternatively if you use LAPS then you can elevate permissions locally on the device.
- sylsimp1Copper Contributor
Thanks, I know I can do that but looking for built in solution for Intune. instead of applying scripts to automate things. So far that seems to be the answer for all Intune issues. Just script a solution. Microsoft should invest some time for alot of Intune issues. Configs that do not work,repairing apps, Hybrid join does not allow to name device, scheesh
- rahuljindalBronze Contributor
I understand your frustration, but repairs can be complicated and depends on how the application was installed in the first place. Not that is impossible, but it can be hard to generalise a solution. So instead of investing time into this I feel Microsoft has given different methods within Intune for organisations to develop their own set of processes. You can always submit feedback to Microsoft Intune team over here. https://feedbackportal.microsoft.com/feedback/forum/ef1d6d38-fd1b-ec11-b6e7-0022481f8472