オフライン作業のためのライセンスのチェックアウト
Learn how to configure the server and client computers to work offline in a Unity Licensing Server environment.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前
Unity では、Licensing Server は主にオンラインシステムとして設計されています。つまり、組織のメンバーがネットワークに接続している限り、システムはライセンスのプールを管理することができます。 ただし、ネットワークやライセンスサーバーから切断された状態で Unity を使用する必要があるかもしれません。 Unity の使用中にネットワークから切断する必要がある場合、デフォルトでは、フローティングライセンスを Unity Hub 内で最大99日間一時的にチェックアウトすることができます。チェックアウト期間の終了後、標準のオンライン手続きによりフローティングライセンスを再取得できます。
必要な要件
ライセンスチェックアウト機能には以下の要件があります。- Unity Hub (3.8 以降)
- Unity Licensing Server (2.0 以降)
- サポートされている Unity エディター (2020.3 以降)
- キーの設定によるサーバーの設定。詳細については、サーバー設定 を参照してください。
allowBorrow - キーの設定によるクライアントの設定。詳細については、クライアント設定 を参照してください。
hubEnableWorkOffline
サーバー設定
ライセンスのチェックアウトや、チェックアウト期間の延長を行う前に、サーバー管理者はフローティングライセンスサーバー設定ファイルを手動で編集する必要があります。 ライセンスチェックアウト機能を有効にするには、以下の 1 回限りの設定手順に従います。-
サーバー上の ファイルの場所を確認します。このファイルの場所については、サーバーのパス を参照してください。
licensing-server-config.json - 設定ファイルをテキストエディターで開きます。
-
キーに
"allowBorrow"の値を割り当てます。キーが存在しない場合は加えます。例true
設定キーの詳細と完全な例については、サーバーの詳細設定 を参照してください。"allowBorrow": true - ファイルを保存して閉じます。
クライアント設定
ライセンスをチェックアウトしてオフライン作業を行いたい各ユーザーは、自身のコンピューターでservices-config.json- エクスプローラー (Windows) や Finder (macOS) などのファイルマネージャーアプリケーションを開きます。
-
以下のフォルダーに移動します。
- Windows:
%PROGRAMDATA%\Unity\config\ - macOS:
/Library/Application Support/Unity/config/ - Linux:
/usr/share/unity3d/config/
- Windows:
- 設定ファイルをテキストエディターで開きます。
-
以下の値を加えます。
"hubEnableWorkOffline": true
クライアント設定の詳細と完全な例については、クライアント設定 を参照してください。 - ファイルを保存して閉じます。
オフライン作業
サーバーとクライアントコンピューターの設定が完了したら、Unity Hub を使用してライセンスをチェックアウトできます。- Unity Hub を開きます。
- Projects (プロジェクト) タブを選択します。
- Work offline を選択し、プロンプトに従います。