When you deploy shared device licenses to devices, you consume the licenses that your organization has purchased in the licensing agreement with Adobe.
As you deploy these licenses, the count of consumed licenses is indicated on the product card on the Overview tab of the Admin Console.
Now, say that you want to recover licenses that you deployed on some machines. For example, if a machine is inoperable, you plan to retire an old machine, or you want to repurpose a machine and reuse it outside of a lab or a classroom.
When you deactivate the licenses on a machine, you can choose to either deactivate all licenses on the machine or a single license.
To deactivate all licenses on a machine, run the following command with admin privileges:
sudo adobe-licensing-toolkit --deactivate
You can also choose to deactivate only specific licenses on a machine. To do this, you will need the license information for the shared device license packages deployed on that machine.
sudo adobe-licensing-toolkit --licenseInformation
Adobe Licensing Toolkit (0.1.5.57) License Details NpdId : MWVjZGNlMzMtZGU2Yi00ZmNlLTkzZTktY2MxMjBhZmFiZjg1 AppId : Photoshop1 DeploymentMode : NAMED_USER_EDUCATION_LAB CacheExpiry : 03/06/19 20:01:56 India Standard Time LicenseId : 511F26523959D15EBD9B LicenseExpiry : 03/06/21 20:01:56 India Standard Time NpdId : YjZiOGU0ZTItYTkxNy00NTFlLWFkOTItZTljNTc2M2U2OTgx AppId : Animate1 DeploymentMode : NAMED_USER_EDUCATION_LAB CacheExpiry : 03/06/19 20:01:56 India Standard Time LicenseId : 511F26523959D15EBD9B LicenseExpiry : 03/06/21 20:01:56 India Standard Time Operation Successfully Completed
From the output (see above sample), you need the NPDID for the package (or packages) that you want to deactivate.
Now use the NPIDs from the previous command, to deactivate the required packages.
adobe-licensing-toolkit.exe --deactivate <Comma separated list of NPDIDs>
sudo adobe-licensing-toolkit --deactivate <Comma separated list of NPDIDs>
Even if you only planned to recover licenses on some of the machines of this profile, all machines mapped to this profile are now reset.
As soon as a user signs into an Adobe app on one of these machines, the machine is immediately licensed again.
For example, say a product profile is mapped to 10 machines and you want to retire 2 of these machines, use the procedure above to recover the licenses from all the 10 machines. As soon as users sign into Adobe apps on the other 8 machines, these will be immediately licensed again. Now you have 2 licenses that you can use on another two machines.
To recove licenses, you are not required to re-deploy the shared device license packages on the end-user machines.