---
title: Package
framework: devicemanagement
role: symbol
role_heading: Object
path: devicemanagement/package
---

# Package

The declaration to configure a package.

## Declaration

```data
object Package
```

## Properties

InstallBehavior: A dictionary that describes how and when to install the package. ManifestURL: The URL of the manifest document for the package that the device downloads. The manifest is returned as a ManifestURL property list. The url property of the manifest must point to the package (.pkg) file to install. UninstallBehavior: A dictionary that describes how to uninstall the package. Available: macOS 27+

## Mentioned in

Installing packages

## Discussion

Discussion Specify com.apple.configuration.package as the declaration type. This declaration installs a package on a device. Packages can contain apps, fonts, documents, and other items. Apps that a package installs aren’t automatically managed; you can manage them using the AppManaged declaration. Configuration availability  |   |   |   |   |   |   |   |  Configuration example This configuration installs a required package. {     "Type": "com.apple.configuration.package",     "Identifier": "EB13EE2B-5D63-4EBA-810F-5B81D07F5017",     "ServerToken": "E180CA9A-F089-4FA3-BBDF-94CC159C4AE8",     "Payload": {         "ManifestURL": "https://example.com/files/packages/TestPackage.plist",         "InstallBehavior": {             "Install": "Required"         }     } }

## Topics

### Objects

- [PackageInstallBehaviorObject](devicemanagement/packageinstallbehaviorobject.md)
- [PackageUninstallBehaviorObject](devicemanagement/packageuninstallbehaviorobject.md)

## See Also

### Configurations

- [AccountCalDAV](devicemanagement/accountcaldav.md)
- [AccountCardDAV](devicemanagement/accountcarddav.md)
- [AccountExchange](devicemanagement/accountexchange.md)
- [AccountGoogle](devicemanagement/accountgoogle.md)
- [AccountLDAP](devicemanagement/accountldap.md)
- [AccountMail](devicemanagement/accountmail.md)
- [AccountSubscribedCalendar](devicemanagement/accountsubscribedcalendar.md)
- [AppManaged](devicemanagement/appmanaged.md)
- [AppSettings](devicemanagement/appsettings.md)
- [AudioAccessorySettings](devicemanagement/audioaccessorysettings.md)
- [ContentCaching](devicemanagement/contentcaching.md)
- [DiskManagementSettings](devicemanagement/diskmanagementsettings.md)
- [ExtensibleSSO](devicemanagement/extensiblesso.md)
- [ExternalIntelligenceSettings](devicemanagement/externalintelligencesettings.md)
- [IntelligenceSettings](devicemanagement/intelligencesettings.md)
