本文へ移動

AI を使ってソフトウェアにライセンス認証を組み込む

製品の作成 → ポリシーの作成 → ライセンスの作成 → 英語のプロンプトをコピーします。 AI コーディング ツールでライセンスを既存のソフトウェアに統合し、最初のアクティベーションを自分で完了します。

クイックスタートを開く AI による組み込みワークフローを読む →

最初に確認する 4 つの概念

製品
統合しているソフトウェア。製品 ID と署名用公開鍵を所有します。
ポリシー
端末数、同時接続枠、機能、ハートビート、オフライン利用、バージョン制限を定めるルールのひな型です。
ライセンス
ポリシーに基づいて顧客へ発行する利用権です。顧客は完全なライセンスキーを使って認証します。
SDK
アプリに組み込むライセンス認証コンポーネントです。実際の業務処理を実行する箇所で、SDK に権限を確認させる必要があります。
  1. 製品を作成する

    ソフトウェア用に別の製品を作成するか、既存の製品を選択します。その製品 ID と署名用公開鍵はプロンプトに自動的に含まれます。

  2. ポリシーを作成する

    ライセンス モデル、デバイスまたはシートの制限、機能 ID、ハートビート、およびオフライン ルールを設定します。必要に応じて、ポリシーでメータリングまたはバージョン制限を構成します。

  3. ライセンスを作成する

    このライセンスを使用して、独自のソフトウェアの最初のアクティベーションをテストします。必要に応じて最初のアクティベーション後の有効日数を設定し、後でアプリに貼り付けられるようにキーを保管しておいてください。

  4. プロンプトをコピーし、統合し、アクティブ化する

    ソフトウェアの言語を選択し、プロジェクトを開いた状態で英語のプロンプトを AI コーディング ツールに貼り付けます。統合後、クイックスタートに戻り、キーをコピーして、アプリのアクティベーション画面またはインタラクティブな CLI に貼り付けます。

プロンプトとアクティベーション キーは最終ステップで一緒になります。

英語のコピー プロンプトとアクティベーション キーのコピーが並べて表示され、製品名とライセンス プレフィックスが表示されます。プロンプトをコピーした後も、必要なときにいつでもキーをコピーしたり、コピーをダウンロードしたりできます。

プロンプトには実際の製品情報とすべての署名公開鍵が含まれ、インストール、業務操作の保護、認証情報の復元、エラー処理、テストの実装を求めます。権限、ハートビート、オフラインのルールは、有効化または更新の後に SDK が取得します。完全な有効化キーは、ご自身のアプリに手動で入力してください。

手動統合または AI の変更の確認については、次を参照してください。 クライアント SDK、SDK ライセンス呼び出し と 実装ガイド。