top of page

Publishing Applications Intune

  • Writer: Magnus Mikkelsen
    Magnus Mikkelsen
  • Dec 3, 2024
  • 2 min read

Things to consider before publishing apps via company portal


You have multiple choices when publishing a app via company portal.


Microsoft store app

Line of Business App

Windows app (win32)


Microsoft Store app is the most preferred method, because of updates, it will update itself using the Microsoft store repository. Use this if its available there.


Line of business app is used mostly for custom software built in house, for bundles and sideloading.


Windows app (win32) is used mostly for applications not available in the Microsoft store.


Detection rules

Its important that these rules are correct, because if its misconfigured you will have issues with the application installing / or it wont install at all. I usually use rules to detect registry values and spesific detect the registry values of the hive.

Dependencies

What applications are needed to be installed for this app to work. So for the vpn to work you will also need this spesific application

Supersedence

This is used when you want to upgrade versions of the app, so if you got the old one published with a older version. then you put it as Supersedence




Assignments

Lets talk assignments, by first glance, it seems simple. But the logic is Microsoft logic and not how sysadmins used to do it in other software for managing clients.

Required

Put only applications that is "Must have". VPN App, Office, 3rd party antivirus

Available for enrolled devices

These applications will be available in the company store


Uninstall

Add group or what devices you want to uninstall the app on Now its time to explain what the assigments do in different examples. Required All Devices - Filter - Lenovo (Included)

We expect that Every device that is Lenovo will get this application. Thats kind of whats going to happen, except when you pre deploy the device with autopilot.

Then the device even if its HP, will download the app, making pre deployment go slower. Required All users - Filter - Lenovo (Included) This will install the application when a user logs in on a device that is a Lenovo. if a user logs in on a device that is not Lenovo, it wont get installed Available for enrolled devices example Available All Devices - Filter - Lenovo (Included)

We expect that Every device that is Lenovo will get be able to download this from the company portal

However this will still get downloaded in the predeployment even if the device is HP


Available All Users - Filter - Lenovo (Included) If a user that is on a lenovo laptop opens company portal the app will be there. If a user with a HP device opens the company portal it wont be there.

Uninstall Examples

Uninstall All Devices - Filter - Lenovo (Included) It will try to uninstall the application when you try to pre deploy the device with autopilot So if the device does not have the app it could create issues / slowing deployment.

Uninstall   All Users - Filter - Lenovo (Included) It will uninstall the application when a user logs in on a device that is lenovo

Comments


bottom of page