<!--
{
  "documentType" : "article",
  "framework" : "DeviceManagement",
  "identifier" : "/documentation/DeviceManagement/removed-commands-and-profiles",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Removed commands and profiles"
}
-->

# Removed commands and profiles

Commands and configuration profiles that have been removed and are no longer supported.

## Topics

### Commands

[`Available OS Updates`](/documentation/DeviceManagement/Available-OS-Updates-Command)

Get a list of available operating-system updates for a device. Removed: use the declarative management `com.apple.configuration.softwareupdate.enforcement.specific` configuration.

[`OS Update Status`](/documentation/DeviceManagement/OS-Update-Status-Command)

Get the status of operating-system updates on a device. Removed: subscribe to the declarative management `softwareupdate.install-state` status item.

[`Schedule OS Update`](/documentation/DeviceManagement/Schedule-OS-Update-Command)

Schedule an update of the operating system on a device. Removed: use the declarative management `com.apple.configuration.softwareupdate.enforcement.specific` configuration.

[`Schedule OS Update Scan`](/documentation/DeviceManagement/Schedule-OS-Update-Scan-Command)

Schedule a background scan for operating-system updates on a device. Removed: use the declarative management `com.apple.configuration.softwareupdate.enforcement.specific` configuration.

### Profiles

[`object SoftwareUpdate`](/documentation/DeviceManagement/SoftwareUpdate)

The payload that configures the software update policy. Removed: use the declarative management `com.apple.configuration.softwareupdate.settings` configuration.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)