AI を使ってソフトウェアにライセンス認証を組み込む
製品の作成 → ポリシーの作成 → ライセンスの作成 → 英語のプロンプトをコピーします。 AI コーディング ツールでライセンスを既存のソフトウェアに統合し、最初のアクティベーションを自分で完了します。
クイックスタートを開く AI による組み込みワークフローを読む →
最初に確認する 4 つの概念
- 製品
- 統合しているソフトウェア。製品 ID と署名用公開鍵を所有します。
- ポリシー
- 端末数、同時接続枠、機能、ハートビート、オフライン利用、バージョン制限を定めるルールのひな型です。
- ライセンス
- ポリシーに基づいて顧客へ発行する利用権です。顧客は完全なライセンスキーを使って認証します。
- SDK
- アプリに組み込むライセンス認証コンポーネントです。実際の業務処理を実行する箇所で、SDK に権限を確認させる必要があります。
- 製品を作成する
ソフトウェア用に別の製品を作成するか、既存の製品を選択します。その製品 ID と署名用公開鍵はプロンプトに自動的に含まれます。
- ポリシーを作成する
ライセンス モデル、デバイスまたはシートの制限、機能 ID、ハートビート、およびオフライン ルールを設定します。必要に応じて、ポリシーでメータリングまたはバージョン制限を構成します。
- ライセンスを作成する
このライセンスを使用して、独自のソフトウェアの最初のアクティベーションをテストします。必要に応じて最初のアクティベーション後の有効日数を設定し、後でアプリに貼り付けられるようにキーを保管しておいてください。
- プロンプトをコピーし、統合し、アクティブ化する
ソフトウェアの言語を選択し、プロジェクトを開いた状態で英語のプロンプトを AI コーディング ツールに貼り付けます。統合後、クイックスタートに戻り、キーをコピーして、アプリのアクティベーション画面またはインタラクティブな CLI に貼り付けます。
英語のコピー プロンプトとアクティベーション キーのコピーが並べて表示され、製品名とライセンス プレフィックスが表示されます。プロンプトをコピーした後も、必要なときにいつでもキーをコピーしたり、コピーをダウンロードしたりできます。
プロンプトには実際の製品情報とすべての署名公開鍵が含まれ、インストール、業務操作の保護、認証情報の復元、エラー処理、テストの実装を求めます。権限、ハートビート、オフラインのルールは、有効化または更新の後に SDK が取得します。完全な有効化キーは、ご自身のアプリに手動で入力してください。
手動統合または AI の変更の確認については、次を参照してください。 クライアント SDK、SDK ライセンス呼び出し と 実装ガイド。