Adobe Licensing Toolkit

最終更新日 : 2024年12月16日

Adobe ライセンスツールキットを使用して、クライアントコードを生成し、機能制限ライセンス(FRL)をインストールまたは削除し、コマンドラインからライセンスの詳細を表示します。

アドビの Licensing Toolkit は、機能制限ライセンスの操作で使用できる次の機能を提供するコマンドラインユーティリティです。

アドビでは、分離アクティベーションパッケージでのライセンスのインストール用に、固有のクライアントコードを生成できる Licensing Toolkit を提供しています。 生成したコードは、分離アクティベーションパッケージの作成時に使用します。

メモ

オフラインアクティベーションやオンラインアクティベーションには一意のクライアントコードは必要ありませんが、分離アクティベーションには必要です。

ツールキットをダウンロードするには、Admin Console>パッケージ>ツールに移動します。次に、Licensing Toolkitカードのダウンロードリンクを使用します。

注意

以下の generateChallengeKey スイッチは大文字と小文字を区別します。大文字と小文字を正確に入力してください

クライアントコードを生成するには:

1 台のコンピューターの場合

1 台のコンピューターの場合は、管理者権限で以下のコマンドを実行します。

Windows の場合:

adobe-licensing-toolkit.exe --generateChallengeKey

ショートフォーム:

adobe-licensing-toolkit.exe -c

macOS の場合:

sudo ./adobe-licensing-toolkit --generateChallengeKey

ショートフォーム:

sudo ./adobe-licensing-toolkit -c

コマンドを実行すると、コードが出力として表示されます。 このコードをメモしてください。単一のコンピューター用の分離アクティベーションパッケージを作成する際に必要になります。

複数のコンピューターの場合

複数のコンピューターの場合は、管理者権限で以下のコマンドを実行します。

Windows の場合:

adobe-licensing-toolkit.exe --generateChallengeKey --filePath <チャレンジキー csv ファイルの絶対パス>

ショートフォーム:

adobe-licensing-toolkit.exe -c -f <チャレンジキー csv ファイルの絶対パス>

macOS の場合:

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

ショートフォーム:

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

各コンピューターでコマンドを実行すると、--filePath スイッチで参照した .csv ファイルにコードが追加されます。

最初のコンピューターで、ファイルの絶対パスを指定すると、コマンドがその場所にファイルを作成します。他のすべてのコンピューターでコマンドを実行する場合、同じファイル名を指定すると、コードがファイルに追加されます。

複数のコンピューター用の分離アクティベーションパッケージを作成する際は、.csv ファイルを使用します。

注意

作成できる CSV ファイルの最大サイズは 2 MB です。

Admin Consoleでライセンスのみのパッケージを作成した後、次の手順に従って、このライセンスをエンドユーザーのコンピューターにインストールします(オンラインオフライン、または分離アクティベーションパッケージの場合):

Admin Console からパッケージをダウンロードします。

パッケージの内容を展開します。

ライセンスのみのパッケージには、.json ファイル(ライセンス情報を含む)と Licensing Toolkit ユーティリティが含まれています。

  • Windows の場合:adobe-licensing-toolkit.exe
  • macOS の場合:adobe-licensing-toolkit

ライセンスをインストールするには、管理者権限で次のコマンドを実行します。

Windows の場合:

adobe-licensing-toolkit.exe --precondition --install --filePath <.json ファイルの絶対パス>

ショートフォーム:

adobe-licensing-toolkit.exe -p -i -f <.json ファイルの絶対パス>

macOS の場合:

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

ショートフォーム:

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

ライセンスがコンピューターに展開されます。 これで、ユーザーはインストールされたアドビアプリを使用するためのライセンスを取得しました。

次のシナリオでコンピューターからライセンスを削除するには(オンラインオフライン、または分離アクティベーションパッケージの場合)、次の手順に従います:

  • パッケージがライセンスのみのパッケージの場合。
  • パッケージにはライセンスとアプリケーションが含まれており、アプリケーションは OS 固有のアンインストール手順(Windows の「プログラムの追加と削除」など)を使用してアンインストールされます。
メモ

オンラインアクティベーションパッケージの場合、Admin Console の数を減らしたい場合は、Admin Console でライセンス使用状況を更新する必要があります。

ライセンスを削除するパッケージがコンピューターで利用可能であることを確認してください。 利用可能でない場合は、次の手順を実行します。

  1. Admin Console からパッケージをダウンロードします。
  2. パッケージの内容を展開します。
    パッケージには、.json ファイル(ライセンス情報を含む)と Licensing Toolkit が含まれています。
    Windows の場合:adobe-licensing-toolkit.exe
    macOS の場合:adobe-licensing-toolkitt

ライセンスをアンインストールするには、管理者権限で次のコマンドを実行します。

Windows の場合:

adobe-licensing-toolkit.exe --precondition --uninstall --filePath <.json ファイルの絶対パス>

ショートフォーム:

adobe-licensing-toolkit.exe -p -u -f <.json ファイルの絶対パス>

macOS の場合:

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

ショートフォーム:

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

このパッケージを介してインストールされたライセンスが、コンピューターからアンインストールされます。 このパッケージを介してインストールされたアドビアプリは、このコンピューターでのライセンスが取り消されます。

uninstall コマンドは、コンピューターからライセンスを削除します。 Admin Console のライセンス数は更新されない場合があります。 deactivate コマンドを使用して、コンピューターからライセンスを確実に削除し、カウントを減らす必要があります。

エンドユーザーのコンピューターに複数のライセンスをインストールしている場合、そのコンピューターからこれらのライセンスをすべてアンインストールするには(オンラインオフライン、または分離アクティベーションパッケージの場合)、次の手順に従います:

メモ

オンラインアクティベーションパッケージの場合、Admin Console の数を減らしたい場合は、Admin Console でライセンス使用状況を更新する必要があります。

Adobe Licensing Toolkit がエンドユーザーコンピューターで利用可能であることを確認します。 そうでない場合は、Admin Console>パッケージ>ツールからツールキットをダウンロードします。

すべてのライセンスをコンピューターからアンインストールするには、管理者権限で次のコマンドを実行します。

Windows の場合:

adobe-licensing-toolkit.exe --deactivate

ショートフォーム:

adobe-licensing-toolkit.exe -t

macOS の場合:

sudo ./adobe-licensing-toolkit --deactivate

ショートフォーム:

sudo ./adobe-licensing-toolkit -t

すべてのライセンスがコンピューターからアンインストールされます。 パッケージを介してインストールされたすべてのアドビアプリは、このコンピューターでのライセンスが取り消されます。

メモ

アンインストールコマンドは、コンピューターからライセンスを削除します。Admin Console のライセンス数は更新されない場合があります。 コンピューターからライセンスを確実に削除し、数を減らすには、ディアクティベートコマンドを使用する必要があります。

オンラインアクティベーションパッケージのライセンスを削除した場合、Admin Console > 概要に表示されるライセンス使用状況が常に減少するわけではありません。

ただし、Admin Console の表示を更新するには、インターネットを介してアドビライセンス認証サーバーに接続されている必要があります。 切断中にライセンスを削除した場合、または Adobe サーバーへの接続中にエラーが発生した場合、更新されたライセンス使用状況が Admin Console に反映されない可能性があります。

この場合、Admin Console でライセンス使用数を更新するには、このページの手順に従います。

Adobe Licensing Toolkit がエンドユーザーコンピューターで利用可能であることを確認します。 そうでない場合は、Admin Console>パッケージ>ツールからツールキットをダウンロードします。

次のコマンドを実行します:

Windows の場合:

adobe-licensing-toolkit.exe --deactivate --npdId <下記の前処理データの一意の ID>

ショートフォーム:

adobe-licensing-toolkit.exe -t -n <下記の前処理データの一意の ID>

macOS の場合:

sudo ./adobe-licensing-toolkit --deactivate --npdId <下記の前処理データの一意の ID>

ショートフォーム:

sudo ./adobe-licensing-toolkit -t -n <下記の前処理データの一意の ID>

コンピューター上のパッケージの詳細を表示するには、下記で説明する --displayAspnDetails オプションを使用します。出力には、このコマンドに必要な前処理データの一意の ID が含まれます。

メモ

上記のコマンドで使用される npdId は、Admin Console のパッケージのパッケージライセンス ID に対応します。

コンピューターにインストールされているライセンスの詳細情報を表示するには、licenseInformation コマンドを使用します。

Windows の場合:

adobe-licensing-toolkit.exe --licenseInformation

ショートフォーム:

adobe-licensing-toolkit.exe -l

macOS の場合:

sudo ./adobe-licensing-toolkit --licenseInformation

ショートフォーム:

sudo ./adobe-licensing-toolkit -l

出力例

メモ

上記の出力に表示される NpdId は、Admin Console 内のパッケージのパッケージ ライセンス ID に対応します。

クライアント コンピューター上でアクティベートされたライセンスの簡単な情報については、displayAsnpDetails を使用してください。

Windows の場合:

adobe-licensing-toolkit.exe --displayAsnpDetails

ショートフォーム:

adobe-licensing-toolkit.exe -d

macOS の場合:

sudo ./adobe-licensing-toolkit --displayAsnpDetails

ショートフォーム:

sudo ./adobe-licensing-toolkit -d

次の出力は、パッケージを介してこのコンピューターにインストールされたアプリを表示します。

クライアント コンピューターで認証されているライセンスのすべての情報を表示するには、displayAsnpDetails オプションを使用します(必要であれば、verbose フラグも使用します)。

Windows の場合:

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

ショートフォーム:

adobe-licensing-toolkit.exe -d -v

macOS の場合:

sudo ./adobe-licensing-toolkit --displayAsnpDetails --verbose

ショートフォーム:

sudo ./adobe-licensing-toolkit -d -v

次の出力は、パッケージを介してこのコンピューターにインストールされたアプリを表示します。 出力には、アプリごとに次の詳細情報も表示されます。

asnpData:

すべてのアクティベーションデータの JSON オブジェクト。

deploymentMode:

オンラインオフライン分離の各アクティベーション方法に対応したパッケージアクティベーションモード。

nglAppId:

アクティベーションの一部としてインストールされた Creative Cloud アプリ。    

npdId:

一意のパッケージ ID。 オンラインアクティベーションパッケージライセンスをコンピューターから削除するときに使用します。

メモ

npdId は、Admin Console 内のパッケージのパッケージ ライセンス ID に対応します。

パッケージライセンス ID(NpdId に対応)を表示するには:

Admin Console にログインし、「製品」タブに移動します。

オプション)NpdId がわかっていて、Admin Console で対応するパッケージを探す必要がある場合。

検索ボックスに、上記のライセンス認証ツールキットコマンドの実行で取得したパッケージの NpdId を入力します。

メモ

検索は大文字と小文字を区別しません。 また、部分検索を行うこともできます。 つまり、検索時に NpdId 全体を入力する必要はありません。

パッケージの一覧で、パッケージを選択します。そのパッケージの詳細が表示されます。

Admin Console 上の Package License ID は、ライセンス ツールキット コマンド上の NpdId に対応します。