Manage Adobe package serialization with APTEE

Last updated on Aug 3, 2026

Learn how to use command-line tools to serialize, activate, and manage Adobe product licenses on deployed packages.

The Adobe Provisioning Toolkit Enterprise Edition (APTEE) is a command-line tool for supported platforms. Use it to track and manage serialization of Adobe products that you have deployed using the Adobe Application Manager Enterprise Edition. 

Download APTEE

APTEE is a platform-specific executable file and isn't supported on Apple Silicon or Windows ARM desktop devices.

Serialize a package for enterprise users

Serializing a package for enterprise deployment involves the following tasks:

  • Generate the prov.xml provisioning file.
  • Use the provisioning file to serialize and activate deployed packages.

Generate the provisioning file

Open a command prompt (Windows) or Terminal (macOS) as administrator.

Navigate to the folder containing the APTEE executable.

Run the following command, replacing the placeholder values with your enterprise serial number and product LEID: adobe_prtk --tool=VolumeSerialize --generate --serial=<serialnum> [--leid=<LEID>] [--regsuppress=ss] [--eulasuppress]

[--locales=limited list of locales in xx_XX format or ALL>] [--provfile=<Absolute path to prov.xml>]

Verify that prov.xml was created in the specified location.

Note

You can run this command even if a product isn't installed. Ensure the machine is connected to the internet before generating the file. Use the parameter --regsuppress=ss to suppress registration while generating prov.xml for volume usage.

Volume serialize the package

Open a command prompt (Windows) or Terminal (macOS) as administrator.

Copy the generated prov.xml file to the target machine or ensure it's accessible from the APTEE folder.

Run the following command: adobe_prtk --tool=VolumeSerialize [--provfile=<path_to_prov.xml>] [--stream]

Note

This command requires the latest version of Adobe Application Manager. Run the command after the prov.xml file has been generated.

Start a trial for non-UI products

Identify the LEID for the product that requires trial activation.

Run the following command: adobe_prtk --tool=StartTrial --leid=LEID

Note

Find product LEIDs in the APTEE Product and Locale Code Reference.

Unserialize a package

Determine the LEID of the product to unserialize using the licensing identifiers reference.

Run the following command: adobe_prtk --tool=UnSerialize --leid=<LEID> [--deactivate] [--force]

Note

The --deactivate option removes the SWTag files implicitly only if a valid license exists on the system. This command requires the latest version of Adobe Application Manager.

Review APTEE logs

Navigate to the licensing log location: %temp% folder on Windows or ~Library/Logs on macOS.

Open the oobelib.log file in a text editor.

Review command execution details, error codes, and activation results.

References

Supported arguments to generate the provisioning file

--serial serialNum

The serial number

--leid LEID

The product’s licensing identifier. Learn how to find your Product identification.

--regsuppress=ss

Optional; suppresses registration

--eulasuppress

Optional; suppresses the EULA prompt

--locales

Optional; specify from the limited list of locales in the formal xx_XX or ALL

--provfile

Optional; path of the folder where prov.xml is created. If this parameter isn't specified, prov.xml is created in the folder in which APTEE resides.

Supported arguments to volume serialize the package

--provfile

Optional; absolute path of prov.xml. If this argument isn't specified, prov.xml should be present in the folder in which APTEE resides.

--stream

Optional; this option is used by enterprises that use imaging tools to deploy licensed packages on various machines

Supported arguments to unserialize a package

--leid LEID

The product’s licensing identifier.

--locale locale

Optional; a locale code. For a list of the codes and the corresponding locales.

--deactivate

Optional; deactivates the corresponding license from the system

--removeSWTag

Removes the SWTag files.

SWTag refers to universal identification tag files for software application titles created as per ISO/IEC standards (ISO/IEC 19770-2). These files provide an accurate, consistent, and automated method for the discovery and management of software assets.

--force

Forcefully deactivates the corresponding license from the machine.