Skip to content

SDK - CapaInstaller Software Development Kit functions

The CapaInstaller Software Development Kit (SDK) exposes the CapaInstaller.SDK COM object, which lets you automate the CapaInstaller Console and back-end from a script. The functions can be called from VBScript, PowerShell, or any language that can instantiate a COM object, and are typically used to integrate CapaInstaller with other systems or to automate repetitive administrative tasks.

  • Container functions - Container-level functions such as reading the DLL version and schedule, setting database settings, and selecting the management point.
  • Group functions - Create, delete, and manage groups and their members.
  • Inventory functions - Retrieve hardware and software inventory information.
  • MDM Functions - Manage mobile devices and their profiles through scripting.
  • OS Deployment functions - Work with OS Deployment tasks and related information.
  • Package functions - Retrieve information from packages and manipulate them.
  • System SDK functions - System-level functions such as Business Units, external tools, and conscom actions.
  • Unit functions - Create and delete Units and retrieve information about specific Units.
  • VPP functions - Retrieve users, licenses, and programs in Apple’s Volume Purchase Program and send VPP invitations.
  • WSUS Functions - Retrieve WSUS groups and WSUS points.