Skip to Content
新しいバージョン 12 を公開しました 🎉
Licensingライセンスのワークフローライセンスアクティベーションの図

ライセンスアクティベーションの図

次の図は、顧客がアクティベーションコードを入力してから、アクティベーションの成功後に行われる定期的な検証までの、ライセンスアクティベーションのワークフロー全体を示しています。

  1. 顧客がクライアントアプリケーションにアクティベーションコードを入力します。
  2. アプリケーションが、コンピューターの特性を基に一意のハードウェア ID を生成します。
  3. アプリケーションが、ユーザーキーとハードウェア ID の両方を含むアクティベーション要求を Babel Licensing Service に送信します。
  4. サービスがデータベースでライセンスを検証し、ライセンスが存在すること、期限切れでも失効済みでもないことを確認します。
  5. サービスが、アクティベーション数の上限に達していないことを検証します。
  6. 検証に成功すると、サービスはデータベースにアクティベーショントークンを作成し、そのハードウェア ID に関連付けます。
  7. サービスが、デジタル署名されたライセンストークンをアプリケーションに返します。
  8. アプリケーションが、以後の検証のためにこのトークンをローカルに保存します。
  9. アプリケーションが、アクティベーションの成功メッセージを顧客に表示します。
  10. アプリケーションは定期的に(たとえば 5 日ごとに)サービスでライセンスを検証し、ライセンスが引き続き有効であることを確認します。

アクティベーションモデルの大きな特徴は、ライセンスがハードウェア識別子を通じて特定のコンピューターに恒久的に紐付けられることです。一時的に割り当てられるフローティングライセンスとは異なり、アクティベーションライセンスは、明示的にアクティベーションを解除するまでそのコンピューターに紐付いたままです。このアクティベーション処理によって、より持続的なライセンス関係が作られるため、同じデバイスで継続的に使用するソフトウェアに適しています。

Last updated on