This blog post has a revamped blog post available at https://srdn.io/2020/07/advanced-deployment-of-shortcuts-to-web-apps-with-microsoft-intune-revamped/ that contains a more robust and recommended Win32 app solution for deploying your shortcuts to web apps!
Intune supports a variety of app types app types, including web apps. Unfortunately, the settings you can configure when deploying a web link to Windows 10 devices with Intune are limited. Fortunately, PowerShell scripts can be also be used with Intune to deploy web links to these devices, which take away the limitations described in this post.
When deploying a web link to Windows 10 devices that is configured from the Client Apps > Apps pane in Intune, the web link is limited to:
- Opening using the Default Browser;
- Showing the Default Browser’s icon;
- Adding the shortcut only to the Start Menu;
By using PowerShell scripts to deploy a web link, you can:
- Specify which Browser should be used to open the web app;
- Add a custom Icon to the web app’s shortcut;
- Specify if the shortcut is added to the User’s desktop and/or Start Menu;
I have published three PowerShell scripts to the TechNet Gallery, which can be used to:
- Deploy a web link using the default browser;
- Deploy a web link using Edge as browser;
- Deploy a web link using Google Chrome as browser;
How to deploy a web link using the PowerShell script?
- Modify the parameter values to your needs;
param( [string]$ShortcutName = "My Apps", [string]$ShortcutUrl = "https://myapps.microsoft.com", [string]$ShortcutIconLocation = "https://www.microsoft.com/favicon.ico", [bool]$ShortcutOnDesktop = $true, [bool]$ShortcutInStartMenu = $true )
- Upload the PowerShell script to Intune;
- Set Run this script using the logged on credentials to Yes in the PowerShell script settings.
- Assign the PowerShell script to one or more Azure Active Directory groups that contain the users whose devices receive the script;