How Scappman keeps your available apps up to date
Last updated
Last updated
Available apps are just that, available to be installed. That means that when it's time to update that app, the new version is also just available. It won't update itself for the users that have already installed it.
We create 2 apps in Intune. One that's available for the users and one that's required. When a new version of the app is released we'll first automagically update the required app - always taking into account your configured delay and even update rings - and add a custom detection script to it. The script will detect if a previous version of the app was ever installed. If it was, an update will be triggered.
We not only allow you to automagically update apps that were installed through the Company Portal, but also apps that the user has installed on his own. For either all of your users or just a subset.
In the Scappman portal -> App store-> Get a new app
Click the Install button.
Select Advanced and click on Assignment Type.
Select Available. The application will be available in the Company Portal. Only user-based assignments are supported for this type.
Scappman has 2 options to enable updates for available apps.
Assignment only: The update will only be deployed to users or groups that are selected in the assignments tab.
All Users: The update will be deployed to all users, even if they are not selected in the assignments tab.
For both options, Scappman will update the application, even if the previous version wasn't Scappman-managed. As soon as the application is in the "Apps & Features" settings page it will automatically be detected and updated on the targeted devices.
Scappman will create 2 apps in Intune. 1 app will be assigned as Available, while the other will be assigned as required and have Scappman's detection script in place to detect if a previous version of the application is in use.
If you are using Available Apps together with update rings, 4 apps will be created in lntune (let's take Firefox as an example):
*This application contains the requirement script to see if a previous version of the application is installed.
Option 1: Assignment only
Application Displayname | Assignment type | Requirement script | Included assignments | Excluded assignments |
---|---|---|---|---|
Application Displayname | Assignment type | Included assignments | Excluded assignments |
---|---|---|---|
Firefox_Fast_Update
Required
Yes
Firefox_Fast_Update
Firefox_Slow_Update
Required
Yes
Firefox_Slow_Update
Firefox_Fast_Update
Firefox_Update
Required
Yes
Firefox_Update
Firefox_Fast_Update Firefox_Slow_Update
Firefox
Available
No
Firefox_Fast_Update Firefox_Slow_Update Firefox_Update
Firefox_Fast_Update
Required
Firefox_Fast_Update
Firefox_Slow_Update
Required
Firefox_Slow_Update
Firefox_Fast_Update
Firefox_Update
Required
All users
Firefox_Fast_Update Firefox_Slow_Update
Firefox
Available
Firefox_Fast_Update Firefox_Slow_Update Firefox_Update