Uzmanību!

The version 1.1.0.71 (or later) of the Adobe Licensing Toolkit cannot run on packages created prior to 04/07/2019.

Introduction

Adobe's Licensing Toolkit is a command-line utility that provides the following functionality that you can use when working with FRL:

Generate unique client codes for Isolated Activation packages

To install licenses for FRL Isolated Activation packages, Adobe provides a Licensing Toolkit that is used to generate unique client codes. Use these codes when you create FRL Isolated Activation packages.

Piezīme.

Unique client codes are not required if you are installing Connected Activation packages.

  1. Download the Toolkit for macOS or Windows:

    1. In the Admin Console, navigate to Packages > Tools.
    2. Use the download links on the Licensing Toolkit card.
  2. To generate a client code:

    Uzmanību!

    The generateChallengeKey switch described below is case-sensitive and must be entered in camel case.

    Single computer

    For a single computer, run the following command with admin privileges:

    For Windows:

    adobe-licensing-toolkit.exe --generateChallengeKey

    Short form:

    adobe-licensing-toolkit.exe -c

    For macOS:

    sudo adobe-licensing-toolkit --generateChallengeKey

    Short form:

    sudo adobe-licensing-toolkit -c

    As soon as the command is run, the code is displayed as output. Note this code, you need this when you create the FRL Isolated Activation package for a single computer.

    Multiple computers

    For multiple computers, run the following command with admin privileges:

    For Windows:

    adobe-licensing-toolkit.exe --generateChallengeKey --filePath <absolute path ofchallengekey csv file>

    Short form:

    adobe-licensing-toolkit.exe -c -f <absolute path ofchallengekey csv file>

    For macOS:

    sudo adobe-licensing-toolkit --generateChallengeKey --filePath <absolute path ofchallengekey csv file>

    Short form:

    sudo adobe-licensing-toolkit -c -f <absolute path ofchallengekey csv file>

    As soon as the command is run on each computer, the code is appended to the .csv file that you pass in the --filePath switch.

    For the first computer, when you give the absolute path of the file, the command creates the file at that specified location. After this, for every other computer when you run the command, if you give the same filename, the codes are appended in the file.

    Use this .csv file when you create an FRL Isolated Activation package for multiple computers.

    Uzmanību!

    The CSV file you create must not be larger than 2 MB.

Install licenses for FRL license-only packages

After you create an FRL license-only package in the Admin Console, follow these steps to install this license to end-user computers (for Isolated Activation or Connected Activation packages):

  1. Download the package from the Admin Console.

  2. Extract the contents of the package.

    The license-only package contains a .json file (that contains the licensing information) and the Licensing Toolkit utility:

    • For Windows: adobe-licensing-toolkit.exe
    • For macOS: adobe-licensing-toolkit
  3. To install the license, run the following commands with admin privileges:

    For Windows:

    adobe-licensing-toolkit.exe --precondition --install --filePath <absolute path of the .json file>

    Short form:

    adobe-licensing-toolkit.exe -p -i -f <absolute path of the .json file>

    For macOS:

    sudo adobe-licensing-toolkit --precondition --install --filePath <absolute path of the .json file>

    Short form:

    sudo adobe-licensing-toolkit -p -i -f <absolute path of the .json file>

The license is deployed on the computer. The user is now licensed to use the installed Adobe apps.

Remove FRL licenses from a computer

Follow these steps to remove an FRL license (for Isolated Activation or Connected Activation packages) from a computer in the following scenarios:

  • If the FRL package is a license-only package.
    OR
  • If the FRL package includes the FRL license and apps; and the apps are uninstalled using the OS-specific uninstall procedures (Eg. Add-Remove Programs on Windows).
  1. Ensure that the package for which you need to remove the license is available on the computer. If not, then:

    1. Download the package from the Admin Console.
    2. Extract the contents of the package.
      The package contains a .json file (that contains the licensing information) and the Licensing Toolkit:
      For Windows: adobe-licensing-toolkit.exe
      For macOS: adobe-licensing-toolkit
  2. To uninstall the license, run the following commands with admin privileges:

    For Windows:

    adobe-licensing-toolkit.exe --precondition --uninstall --filePath <absolute path of the .json file>

    Short form:

    adobe-licensing-toolkit.exe -p -u -f <absolute path of the .json file>

    For macOS:

    sudo adobe-licensing-toolkit --precondition --uninstall --filePath <absolute path of the .json file>

    Short form:

    sudo adobe-licensing-toolkit -p -u -f <absolute path of the .json file>

The license installed via this package is uninstalled from the computer. The Adobe apps installed via this package will no longer be licensed on this computer.

For Connected Activation packages, after you have uninstalled the package, the decreased app license usage is reflected in the Overview tab of the Admin Console.

If the license usage is not updated on the Admin Console, see Update license usage on Admin Console below.

Remove all FRL licenses from a computer

If you have installed multiple FRL licenses to an end-user computer, follow these steps to uninstall all these licenses from that computer (for Isolated Activation or Connected Activation packages):

  1. Ensure that the Adobe Licensing Toolkit is available on the end-user computer. If not, then download the Toolkit for macOS or Windows:

    1. In the Admin Console, navigate to Packages > Tools.
    2. Use the download links on the Licensing Toolkit card.
  2. To uninstall all FRL licenses from a computer, run the following commands with admin privileges:

    For Windows:

    adobe-licensing-toolkit.exe --precondition --uninstall --all

    Short form:

    adobe-licensing-toolkit.exe -p -u -a

    For macOS:

    sudo adobe-licensing-toolkit --precondition --uninstall --all

    Short form:

    sudo adobe-licensing-toolkit -p -u -a

All FRL licenses are installed from the computer. All Adobe apps installed via FRL packages will no longer be licensed on this computer.

For Connected Activation packages, after you have uninstalled the package, the decreased app license usage is reflected in the Overview tab of the Admin Console.

If the license usage is not updated on the Admin Console, see Update license usage on Admin Console below.

Update license usage on Admin Console

(For Connected Activation packages only) If you remove an FRL license (using commands described above) for a Connected Activation package, the license usage displayed on the Overview tab of the Admin Console is decremented.

However, the update on the Admin Console requires an internet connection to the Adobe licensing servers. If you removed the license while unconnected or if an error occurred connecting to the Adobe servers, the updated license usage may not be reflected on the Admin Console.

In this case, follow these steps to update the license usage on the Admin Console:

  1. Ensure that the Adobe Licensing Toolkit is available on the end-user computer. If not, then download the Toolkit for macOS or Windows:

    1. In the Admin Console, navigate to Packages > Tools.
    2. Use the download links on the Licensing Toolkit card.
  2. For Windows:

    adobe-licensing-toolkit.exe --deactivate --npdId <Unique ID of Preconditioning Data described below>

    Short form:

    adobe-licensing-toolkit.exe --t --n <Unique ID of Preconditioning Data described below>

    For macOS:

    sudo adobe-licensing-toolkit --deactivate --npdId <Unique ID of Preconditioning Data described below>

    Short form:

    sudo adobe-licensing-toolkit --t --n <Unique ID of Preconditioning Data described below>

    Use the --displayAspnDetails option, described below, to view details of the packages on a computer. The output includes the Unique ID of Preconditioning Data required for this command.

View license information

Use the licenseInformation command for details of the licenses installed on a machine.

For Windows:

adobe-licensing-toolkit.exe --licenseInformation

Short form:

adobe-licensing-toolkit.exe -l

For macOS:

sudo adobe-licensing-toolkit --licenseInformation

Short form:

sudo adobe-licensing-toolkit -l

Sample output:

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

View FRL package details

Use the displayAsnpDetails for brief information of the FRL licenses activated on a client.

For Windows:

adobe-licensing-toolkit.exe --displayAsnpDetails

Short form:

adobe-licensing-toolkit.exe -d

For macOS:

sudo adobe-licensing-toolkit --displayAsnpDetails

Short form:

sudo adobe-licensing-toolkit -d

The following output displays the apps installed via FRL packages on this computer.

Adobe Licensing Toolkit (1.0.0.57)
ASNP Details

App             : InDesign1
OperatingConfig : SW5EZXNpZ24xe30yMDE4MDcyMDA0-NTcwMTI5NTUtNGQyNC00ZmJjLWE4NGEtOTZjZjNmMzBlYmYx-90-stg.operatingconfig
Asnp            : TlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4e305YjI3YzBmNi01MGU3LTRmNDMtOWY4Yi0xMThjNzVhMzQwYWU.asnp

App             : Photoshop1
OperatingConfig : UGhvdG9zaG9wMXt9MjAxODA3MjAwNA-NTcwMTI5NTUtNGQyNC00ZmJjLWE4NGEtOTZjZjNmMzBlYmYx-90-stg.operatingconfig
Asnp            : TlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4e302MDA0NmRhOC0wZTE1LTQwNDktYjFmNy1mM2UxMGViODQxZDc.asnp
Operation Successfully Completed

Use the displayAsnpDetails option, with the optional verbose flag, to view all available details of the FRL licenses activated on a client.

For Windows:

adobe-licensing-toolkit.exe --displayAsnpDetails --verbose

Short form:

adobe-licensing-toolkit.exe -d -v

For macOS:

sudo adobe-licensing-toolkit --displayAsnpDetails --verbose

Short form:

sudo adobe-licensing-toolkit -d -v

The following output displays the apps installed via FRL packages on this computer. For each app, the output also displays the following details:

asnpData:

JSON object of all activation data.

deploymentMode:

FRL package activation mode - Isolated Activation or Connected Activation.

nglAppId:

The CC app installed as part of the FRL activation.    

npdId:

Unique package identifier. Used when removing a Connected Activation package license from a computer. See above.

Adobe Licensing Toolkit (1.0.0.57)
ASNP Details

App             : InDesign1
OperatingConfig : SW5EZXNpZ24xe30yMDE4MDcyMDA0-NTcwMTI5NTUtNGQyNC00ZmJjLWE4NGEtOTZjZjNmMzBlYmYx-90-stg.operatingconfig
Asnp            : TlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4e305YjI3YzBmNi01MGU3LTRmNDMtOWY4Yi0xMThjNzVhMzQwYWU.asnp

{
        "asnpData" :
        {
                "adobeCertSignedValues" : null,
                "customerCertHeaders" :
                [
                        {
                                "header" : "eyJjb250ZW50U2lnbmF0dXJlQWxnIjoiUlM1MTIiLCJ0cnVzdGVkQ2VydEZpbmdlcnByaW50QWxnIjoiU0hBLTUxMiIsInRydXN0ZWRDZXJ0RmluZ2VycHJpbnRJbmRleCI6MywiY2VydGlmaWNhdGVEZXRhaWxzIjpbeyJpZCI6IlFVWTVSVFE1Tmpjd09FSTJNekU1UlRZelJqWTFSVGhETlRrM1JEQTBNVGciLCJzdWJqZWN0TmFtZSI6IkFkb2JlIENvbnRlbnQgQ2VydGlmaWNhdGUgMzItNiIsImhleFNlcmlhbE51bWJlciI6IjE3NmI2MjUyIiwic2hhMUhhc2giOiI0MjI1NTA5MUMzMjhCMkRGQjBCN0NDNkYxNTUxOURGMjc3QzMxMEE0Iiwic2VxdWVuY2UiOjEsImRvd25sb2FkUGF0aCI6IlFVWTVSVFE1Tmpjd09FSTJNekU1UlRZelJqWTFSVGhETlRrM1JEQTBNVGctTlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4LmRlciJ9LHsiaWQiOiJOa1EyUkVVd01rUXhNa013T0RKR01qWkVRakU0TURSQk1FWTJSa1V5TVRrIiwic3ViamVjdE5hbWUiOiJBZG9iZSBJbnRlcm1lZGlhdGUgQ0EgMzItNCIsImhleFNlcmlhbE51bWJlciI6IjhmMTFmY2QiLCJzaGExSGFzaCI6IjA1MjY3Qjk5MDI1QUQwMjQyODU0NzY2QzBBNDhFNDFFQTA3QTI4QzQiLCJzZXF1ZW5jZSI6MiwiZG93bmxvYWRQYXRoIjoiTmtRMlJFVXdNa1F4TWtNd09ESkdNalpFUWpFNE1EUkJNRVkyUmtVeU1Uay1OVGN3TVRJNU5UVXROR1F5TkMwMFptSmpMV0U0TkdFdE9UWmpaak5tTXpCbFltWXguZGVyIn1dfQ",
                                "signature" : "{{customerSignature1}}"
                        },
                        {
                                "header" : "eyJjb250ZW50U2lnbmF0dXJlQWxnIjoiUlM1MTIiLCJ0cnVzdGVkQ2VydEZpbmdlcnByaW50QWxnIjoiU0hBLTUxMiIsInRydXN0ZWRDZXJ0RmluZ2VycHJpbnRJbmRleCI6MiwiY2VydGlmaWNhdGVEZXRhaWxzIjpbeyJpZCI6Ik5rSTVNRUV3UkVZNU1qSkdNa1UyTWtJNVJEUXdOVUV3UkRVeFFrVkZRemciLCJzdWJqZWN0TmFtZSI6IkFkb2JlIENvbnRlbnQgQ2VydGlmaWNhdGUgMzItNSIsImhleFNlcmlhbE51bWJlciI6IjQ0NmNiNzc4Iiwic2hhMUhhc2giOiJENjM0MTQyRjY0OTYzNDA0RkE1OThCNzQ4RUE2RDY1Mzg2MjRBRERGIiwic2VxdWVuY2UiOjEsImRvd25sb2FkUGF0aCI6Ik5rSTVNRUV3UkVZNU1qSkdNa1UyTWtJNVJEUXdOVUV3UkRVeFFrVkZRemctTlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4LmRlciJ9LHsiaWQiOiJNVEpDTmtZeFFqZzBOa1JHTlRNd05EVTJSVVU0UXpaQ1JEbERNVUkyTjBVIiwic3ViamVjdE5hbWUiOiJBZG9iZSBJbnRlcm1lZGlhdGUgQ0EgMzItMyIsImhleFNlcmlhbE51bWJlciI6IjFlNTRhMmM2Iiwic2hhMUhhc2giOiJCNEJGMzg0RUVCOTNCQ0Q3NzIxQzY5QUEyODgwOTI2NDFGNjI4MzFFIiwic2VxdWVuY2UiOjIsImRvd25sb2FkUGF0aCI6Ik1USkNOa1l4UWpnME5rUkdOVE13TkRVMlJVVTRRelpDUkRsRE1VSTJOMFUtTlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4LmRlciJ9XX0",
                                "signature" : "{{customerSignature2}}"
                        }
                ],
                "customerCertSignedValues" : null,
                "templateId" : "TlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4e305YjI3YzBmNi01MGU3LTRmNDMtOWY4Yi0xMThjNzVhMzQwYWU"
        },
        "branding" :
        {
                "name" : "SKD Branding name"
        },
        "deploymentMode" : "FRL_CONNECTED",
        "id" : "27175704-bba8-4910-88c2-054e871e9bff",
        "nglAppId" : "InDesign1",
        "npdId" : "NTcwMTI5NTUtNGQyNC00ZmJjLWE4NGEtOTZjZjNmMzBlYmYx",
        "npdPrecedence" : 90,
        "profileRequestPayloadParams" :
        {
                "appParams" :
                [
                        "nglAppId",
                        "nglAppVersion",
                        "nglLibVersion",
                        "currentAsnpId"
                ],
                "deviceParams" :
                [
                        "deviceId",
                        "osUserId",
                        "osName",
                        "osVersion",
                        "currentDate",
                        "enableVdiMarkerExists",
                        "isVirtualEnvironment",
                        "isOsUserAccountInDomain"
                ]
        },
        "profileServerUrl" : "https://lcs-cops-stage.adobe.io/"
}



App             : Photoshop1
OperatingConfig : UGhvdG9zaG9wMXt9MjAxODA3MjAwNA-NTcwMTI5NTUtNGQyNC00ZmJjLWE4NGEtOTZjZjNmMzBlYmYx-90-stg.operatingconfig
Asnp            : TlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4e302MDA0NmRhOC0wZTE1LTQwNDktYjFmNy1mM2UxMGViODQxZDc.asnp

{
        "asnpData" :
        {
                "adobeCertSignedValues" : null,
                "customerCertHeaders" :
                [
                        {
                                "header" : "eyJjb250ZW50U2lnbmF0dXJlQWxnIjoiUlM1MTIiLCJ0cnVzdGVkQ2VydEZpbmdlcnByaW50QWxnIjoiU0hBLTUxMiIsInRydXN0ZWRDZXJ0RmluZ2VycHJpbnRJbmRleCI6MywiY2VydGlmaWNhdGVEZXRhaWxzIjpbeyJpZCI6IlFVWTVSVFE1Tmpjd09FSTJNekU1UlRZelJqWTFSVGhETlRrM1JEQTBNVGciLCJzdWJqZWN0TmFtZSI6IkFkb2JlIENvbnRlbnQgQ2VydGlmaWNhdGUgMzItNiIsImhleFNlcmlhbE51bWJlciI6IjE3NmI2MjUyIiwic2hhMUhhc2giOiI0MjI1NTA5MUMzMjhCMkRGQjBCN0NDNkYxNTUxOURGMjc3QzMxMEE0Iiwic2VxdWVuY2UiOjEsImRvd25sb2FkUGF0aCI6IlFVWTVSVFE1Tmpjd09FSTJNekU1UlRZelJqWTFSVGhETlRrM1JEQTBNVGctTlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4LmRlciJ9LHsiaWQiOiJOa1EyUkVVd01rUXhNa013T0RKR01qWkVRakU0TURSQk1FWTJSa1V5TVRrIiwic3ViamVjdE5hbWUiOiJBZG9iZSBJbnRlcm1lZGlhdGUgQ0EgMzItNCIsImhleFNlcmlhbE51bWJlciI6IjhmMTFmY2QiLCJzaGExSGFzaCI6IjA1MjY3Qjk5MDI1QUQwMjQyODU0NzY2QzBBNDhFNDFFQTA3QTI4QzQiLCJzZXF1ZW5jZSI6MiwiZG93bmxvYWRQYXRoIjoiTmtRMlJFVXdNa1F4TWtNd09ESkdNalpFUWpFNE1EUkJNRVkyUmtVeU1Uay1OVGN3TVRJNU5UVXROR1F5TkMwMFptSmpMV0U0TkdFdE9UWmpaak5tTXpCbFltWXguZGVyIn1dfQ",
                                "signature" : "{{customerSignature1}}"
                        },
                        {
                                "header" : "eyJjb250ZW50U2lnbmF0dXJlQWxnIjoiUlM1MTIiLCJ0cnVzdGVkQ2VydEZpbmdlcnByaW50QWxnIjoiU0hBLTUxMiIsInRydXN0ZWRDZXJ0RmluZ2VycHJpbnRJbmRleCI6MiwiY2VydGlmaWNhdGVEZXRhaWxzIjpbeyJpZCI6Ik5rSTVNRUV3UkVZNU1qSkdNa1UyTWtJNVJEUXdOVUV3UkRVeFFrVkZRemciLCJzdWJqZWN0TmFtZSI6IkFkb2JlIENvbnRlbnQgQ2VydGlmaWNhdGUgMzItNSIsImhleFNlcmlhbE51bWJlciI6IjQ0NmNiNzc4Iiwic2hhMUhhc2giOiJENjM0MTQyRjY0OTYzNDA0RkE1OThCNzQ4RUE2RDY1Mzg2MjRBRERGIiwic2VxdWVuY2UiOjEsImRvd25sb2FkUGF0aCI6Ik5rSTVNRUV3UkVZNU1qSkdNa1UyTWtJNVJEUXdOVUV3UkRVeFFrVkZRemctTlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4LmRlciJ9LHsiaWQiOiJNVEpDTmtZeFFqZzBOa1JHTlRNd05EVTJSVVU0UXpaQ1JEbERNVUkyTjBVIiwic3ViamVjdE5hbWUiOiJBZG9iZSBJbnRlcm1lZGlhdGUgQ0EgMzItMyIsImhleFNlcmlhbE51bWJlciI6IjFlNTRhMmM2Iiwic2hhMUhhc2giOiJCNEJGMzg0RUVCOTNCQ0Q3NzIxQzY5QUEyODgwOTI2NDFGNjI4MzFFIiwic2VxdWVuY2UiOjIsImRvd25sb2FkUGF0aCI6Ik1USkNOa1l4UWpnME5rUkdOVE13TkRVMlJVVTRRelpDUkRsRE1VSTJOMFUtTlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4LmRlciJ9XX0",
                                "signature" : "{{customerSignature2}}"
                        }
                ],
                "customerCertSignedValues" : null,
                "templateId" : "TlRjd01USTVOVFV0TkdReU5DMDBabUpqTFdFNE5HRXRPVFpqWmpObU16QmxZbVl4e302MDA0NmRhOC0wZTE1LTQwNDktYjFmNy1mM2UxMGViODQxZDc"
        },
        "branding" :
        {
                "name" : "SKD Branding name"
        },
        "deploymentMode" : "FRL_CONNECTED",
        "id" : "f27682d7-1b10-4f1c-a243-5e52580a9966",
        "nglAppId" : "Photoshop1",
        "npdId" : "NTcwMTI5NTUtNGQyNC00ZmJjLWE4NGEtOTZjZjNmMzBlYmYx",
        "npdPrecedence" : 90,
        "profileRequestPayloadParams" :
        {
                "appParams" :
                [
                        "nglAppId",
                        "nglAppVersion",
                        "nglLibVersion",
                        "currentAsnpId"
                ],
                "deviceParams" :
                [
                        "deviceId",
                        "osUserId",
                        "osName",
                        "osVersion",
                        "currentDate",
                        "enableVdiMarkerExists",
                        "isVirtualEnvironment",
                        "isOsUserAccountInDomain"
                ]
        },
        "profileServerUrl" : "https://lcs-cops-stage.adobe.io/"
}

Šis darbs ir licencēts saskaņā ar Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported licenci  Uz portālā Twitter™ un Facebook izvietotajiem ziņojumiem neattiecas Creative Commons sistēmas noteikumi.

Juridisks paziņojums   |   Tiešsaistes konfidencialitātes politika