ライセンスの有効化
CodeCanvas 製品ライセンス
現在、CodeCanvas ライセンスは、JetBrains のセールス部門に連絡するか、JetBrains アカウント(英語)経由で購入することで取得できます。
使用量の計算方法
CodeCanvas の使用量は、1 日のアクティブユーザー数(1 日中に少なくとも 1 つの開発環境を起動したユーザー)に基づいて計算されます。1 日のユーザー数の上限は、CodeCanvas ライセンスによって決まります。ライセンスにはいつでもユーザーを追加できます。なお、ライセンスでは CodeCanvas のユーザーアカウント数は制限されません。
1 日あたりのユーザー数の上限に達した場合、上限を超えたユーザーは新しい開発環境を起動できなくなります。ただし、既存の開発環境(前日に作成されたもの)は引き続き起動できます。
使用状況統計を表示するには、管理 | ユーザーアクティビティにアクセスしてユニークアクティブユーザー数を確認してください。
ライセンスの有効期限
ライセンスの有効期限が切れると、次の制限が適用されます。
ライセンスの有効期限後、30 日間の猶予期間があります。この期間中は、CodeCanvas を通常通りご利用いただけます。
猶予期間後、ユーザーは新しい開発環境を作成できなくなりますが、既存の開発環境には引き続きアクセスできます。
無料ライセンス
CodeCanvas は、製品を無料でご利用いただける無料ライセンスを提供しています。無料ライセンスでは、ユーザー数や開発環境数に制限はありません。ただし、エンタープライズレベルのインフラストラクチャやセキュリティに関連する一部の機能は、制限または数に制限があります。UI では、これらの機能は
アイコンで表示されます。ドキュメントでは、CodeCanvas Professional ラベルで表示されます。
- 利用できない機能
- インストールごとに 1 つに制限されます
IDE ライセンス (JetBrains IDE)
CodeCanvas と JetBrains IDE はそれぞれライセンスが異なります。CodeCanvas は IDE ライセンスを管理または提供していません。ユーザーが開発環境に接続すると、JetBrains Gateway はその環境で使用されている IDE のライセンスチェックを実行します。ユーザーは、ローカルマシンで IDE を実行している場合と同様に、開発環境でも IDE の有効なライセンス(個人用ライセンス、企業ライセンスサーバー、その他の JetBrains ライセンスオプション)を保有している必要があります。
ライセンスを購入 / 有効化
1. JetBrains アカウント経由でライセンスを購入する
ヘッダーナビゲーションで管理を選択し、サイドバーメニューで基本を選択します。
新しいライセンスの有効化リンクをクリックします。
JetBrains アカウントにリダイレクトされます。CodeCanvas を購入するをクリックし、指示に従ってライセンスを購入してください。
購入後、ライセンスはまだアクティベートされていない状態です。CodeCanvas でアクティベートする必要があります。

2. ライセンスの有効化
ヘッダーナビゲーションで管理を選択し、サイドバーメニューで基本を選択します。
新しいライセンスの有効化リンクをクリックします。
JetBrains アカウントにリダイレクトされます。

ライセンス契約に同意し、「ライセンスキーを取得する」をクリックします。ライセンスキーはファイルまたはテキストで取得できます。
ライセンスキーをコピーし、CodeCanvas の管理 | 基本ページに戻ります。
ライセンスキーを入力するをクリックし、キーを貼り付けて、保存をクリックします。
既存のライセンスにユーザーを追加する
JetBrains アカウント(英語)にアクセスして、CodeCanvas ライセンスを見つけます。
ユーザーを追加するをクリックします。
追加ユーザー数を指定して購入を完了します。
ライセンスは 1 時間以内に自動的に更新されます。処理を高速化するには、CodeCanvas の管理 | 基本ページに移動し、リフレッシュをクリックしてください。
ライセンスを延長する
CodeCanvas ライセンスを延長するには、JetBrains アカウント(英語)を通じてライセンスの更新手続きを行ってください。ライセンスの更新は CodeCanvas に自動的に適用されます。
CodeCanvas がインターネットにアクセスしてライセンスを更新できない場合 (たとえば、CodeCanvas インスタンスが閉じたネットワーク内にある場合)、更新されたライセンスキーを JetBrains アカウントから取得し、CodeCanvas で管理 | 基本 | ライセンスキーを入力するを使用して手動で適用する必要があります。
関連ページ:
クリーンアップポリシー
未使用のリソースが蓄積されるのを防ぐために、クリーンアップポリシーを構成できます。非アクティブな開発環境を削除する:開発環境が停止すると、対応するリソースは直ちに解放されます。これは開発環境のボリュームには適用されません。ボリュームはブロックストレージに保存され、ユーザーが開発環境を再起動すると、CodeCanvas は新しい開発環境を作成し、保存されていたボリュームをそこにマウントします。使用されていない開発環境(ボリューム)が蓄積されるのを防ぐため、非アクティブな開発環境を削除するクリーン...
グローバル IDE 設定 (JetBrains IDE)
開発環境を作成すると、開発環境テンプレートで定義された IDE が取得されます。システム管理者は、デフォルトの IDE バージョンを事前に定義したり、その他のグローバル IDE 設定を構成したりできます。デフォルトの IDE バージョン:開発環境でデフォルトで使用される IDE バージョンを事前定義できます。つまり、開発環境テンプレートで IDE バージョンが明示的に指定されていない場合に使用します。デフォルトの IDE バージョンを事前定義しない場合は、IDE フィードで利用可能な最新の I...
コンピューティングプラットフォーム
コンピューティングプラットフォームは、ユーザー開発環境を実行するために使用されるインフラストラクチャを定義します。これは、特定の Kubernetes オペレーター、移動サーバー、リレーサーバーによって管理される開発環境クラスタで構成される構成エンティティです。コンピューティングプラットフォームのコンセプトは、CodeCanvas インストールのマルチリージョン性に対応しており、これらのコンポーネントの配置はエンドユーザーエクスペリエンスにとって非常に重要です。たとえば、エンドユーザーに近いリージ...