---
title: Deploying apps with declarative management
framework: devicemanagement
role: collectionGroup
path: devicemanagement/deploying-apps-with-declarative-management
---

# Deploying apps with declarative management

Use declarative app configurations to deploy managed apps to devices.

## Overview

Overview Device management services can install, manage, update, configure, and remove apps using the AppManaged configuration. Devices can report managed app status using the StatusAppManagedList status item. If a device management service already manages an app using the Install Application or Install Enterprise Application commands, it can convert the app to declarative app management. In macOS, device management services can install, update, and remove packages using the Package configuration. A device management service can then manage apps that a package installs using an AppManaged configuration targeting the app. Devices can report package status using the StatusPackageList status item.

## Topics

### Supporting managed apps

- [Installing, managing, updating, and removing apps](devicemanagement/installing-managing-updating-and-removing-apps.md)
- [Displaying managed apps and packages](devicemanagement/displaying-managed-apps-and-packages.md)
- [Configuring managed apps and extensions](devicemanagement/configuring-managed-apps-and-extensions.md)
- [Transferring management of apps to declarative management](devicemanagement/transferring-management-of-apps-to-declarative-management.md)
- [Processing status for managed apps](devicemanagement/processing-status-for-managed-apps.md)
- [Installing packages](devicemanagement/installing-packages.md)

## See Also

- [Installing provisioning profiles on devices](devicemanagement/installing-provisioning-profiles-on-devices.md)
