Skip to main content
Cisco Meraki Documentation

Removing Profiles and Apps from Managed Devices

Both profiles and managed apps can be removed from Systems Manager client devices remotely via the Cisco Meraki dashboard. This article will cover multiple methods for removing both.  

Remove Profiles/Apps from All Devices

If an app or profile must be removed from ALL managed devices, there are two possible approaches, dependent on whether the profile/app will be needed again in the future.

Permanent Removal

If the app/profile will not be needed in the future, it can be deleted from Systems Manager. Once deleted, it will be removed from all devices on which it was previously applied.

 

To delete the app(s):

  1. Navigate to Systems Manager > Manage > Apps. 
  2. Select the checkbox(es) next to the app(s) to be deleted.
  3. Click Delete.
  4. The app(s) that are about to be deleted will be highlighted in a red hue color.
  5. Click Save to confirm deleting the app(s)

SM_delete_app.gif

 

To delete the profile(s):

  1. Navigate to Systems Manager > Manage > Settings.
  2. Click on the profile you intend to delete.
  3. Scroll down to the bottom of the page and click Delete this profile.
  4. Click OK to confirm deleting the profile.
  5. Repeat steps 2,3, and 4 for any additional profiles you intend to delete.  
  6. Click Save to confirm the changes.

SM_delete_profile.gif

Temporary Removal

If a profile/app should be removed from all devices but may need to be reapplied at a later date, the scope can be modified to not include any devices.

To temporarily remove the app from all devices:

  1. Navigate to Systems Manager >  Manage > Apps.
  2. Click on the app you intend to temporarily remove from all devices.
  3. Navigate to Targets section and change Scope to No devices (disabled).
  4. Devices with the pending app removal will be highlighted in a red hue color.
  5. Click Save to confirm the changes. 

SM_delete_app_temp.gif

To temporarily remove the profile from all devices:

  1. Navigate to Systems Manager >  Manage > Settings.
  2. Click on the profile you intend to temporarily remove from all devices.
  3. Navigate to Targets section and change Scope to No devices (disabled).
  4. Devices with the pending profile removal will be highlighted in a red hue color.
  5. Click Save to confirm the changes.

SM_delete_profile_temp.gif


     

Remove Profiles/Apps from a Group of Devices

When one or more profiles/apps must be removed from multiple devices, there are several possible methods:

  • Modify the scope of the profile(s)/app(s) to no longer include the devices
    Note: Once a device is out of scope, it will no longer appear under the Clients in scope section of the profile/app page
  • Modify tags on devices to remove them from the scope of the profile(s)/app(s)
    Note: Once a device is out of scope, it will no longer appear under the Clients in scope section of the profile/app page
  • Force uninstallation of the app from select devices (does not apply to profiles)
    1. From the Systems Manager > Manage > Apps page, select the app to be removed.
    2. Under the Clients in scope section, tick the checkbox next to any devices that should have the app removed.
    3. Select Systems Manager > Manage > Uninstall
      Note: For app removal from the device to be permanent, it may be necessary to remove the device from scope as well. Otherwise, the app may be reinstalled later.

Remove Profiles/Apps from a Single Device

When one or more profile(s)/app(s) need to be removed from a single device, it is best to modify the tags associated with that device to remove it from the scope of the profile(s)/app(s).

Alternatively, specific apps can be manually removed:

  1. Navigate to Systems Manager > Devices and select the device in question.
  2. Under Apps, find the row for the app to be removed.
  3. Select Remove.
    Note: For app removal from the device to be permanent, it may be necessary to remove the device from scope as well. Otherwise, the app may be reinstalled later.

Remove All Profiles/Apps from Devices

In the event all profiles and apps must be removed from one or more devices, it is possible to perform a selective wipe and place the device(s) into quarantine. When this is done, all managed profiles and apps will be removed from the device as soon as possible (see client behavior section below) and no additional profiles/apps will be deployed. This will remain in effect, regardless of any tags applied, until the device(s) is/are removed from quarantine and authorized. This is useful when a device should have no managed content/settings, but should still be tracked and controlled in Systems Manager.

To perform a selective wipe:

  1. Navigate to Systems Manager > Monitor > Clients.
  2. Tick the checkbox(es) next to the device(s) to have all profiles/apps removed.
  3. Select Quarantine > Selective wipe.
  4. If a specific device is then browsed to, a warning will be displayed indicating that the device is in quarantine. 
    7f41fac8-31c0-4096-96c5-c10a74c9e885

For more details, refer to the knowledge base article on selective wipe.

Client Behavior on Removal

Once a managed app or profile has been queued for uninstallation, the client device will process that once the command has been received. The time this takes can vary by device and various other factors. Ensure that the client device is unlocked, powered on, and connected to a wireless network or mobile data in order to receive the command.  If Wi-Fi settings are removed, and no other auto-join networks are configured or mobile data enabled, the device will not be able to communicate to Systems Manager or the internet following removal until the device is manually reconnected.  

Note: Only managed apps can be removed. If the app was installed manually, or via another means, it will not be possible to remove it remotely from Systems Manager.

iOS Devices

Apps/profiles and associated settings will be removed in the background once unlocked. The user will not be prompted.   

Android Devices

Users will be prompted to remove apps via notification. Once confirmed, the app will be uninstalled. Profiles and associated settings will be removed silently in the background.

Disable Auto-Install Option

Apps can be configured to not auto-install or auto-remove. This disable auto-install option is available on the app details page beneath Scope. When this option is checked, apps will NOT automatically be removed when a client device is no longer in scope. The app will need to be manually uninstalled by the user or using the Systems Manager > Manage > Uninstall option under the Clients in scope section.

Confirming Removal

Once an app or profile has been removed from a device, it can be confirmed from the client details page. From the Systems Manager > Monitor > Clients page, select the client to check. 

Profiles

Once a profile has been removed, it will no longer appear under the Profiles section of the client details page.

Apps

Once an app has been removed, it will no longer appear under the Apps section of the client's details page. There will also be an entry in the Activity log showing that the app was removed or if removal is pending.

2017-07-24 10_16_35-Clients - Meraki Dashboard.png