IBM Quantum Platform を組織用に設定する
以下の手順に従って、 IBM Quantum Platform をセットアップしてください。
1. IAM設定を構成する
まず、管理者のIAMアカウントで以下の設定を行う。 これらの設定を確認および構成するには、 管理 → IAM → 設定に進みます。
- ユーザーリストの可視性は、プロジェクトの割り当てに関係なく、ユーザーがお互いを見ることができるかどうかを決定します。
enabled、ユーザーの可視性を制限する。 つまり、アカウント内のユーザーは、たとえ同じリソースにアクセスできても、お互いを見ることはできない。 あなたの環境に適した値を選んでください。 詳細については、 ユーザーの可視性を制御するを参照してください。 - APIキーの作成は、ユーザーがAPIキーを作成できるかどうかを制御します。 IBM Quantum Platformでは、APIキーを使用するのが一般的である。 APIキーを使用する場合は、
disabledを選択する。 あるいは、各ユーザーに特定の権限を与えることもできる。
2 (オプション) リソース グループを作成する
IBM Quantumサービスインスタンスを直接参照するアクセスグループを使用している場合は、この手順をスキップしてください。
リソースグループを使用する場合は、 [管理]→[アカウント]→[リソースグループ]([アカウントリソース]内 )を選択し、[ 作成] をクリックします。
3. IBM Quantum サービスインスタンスを作成する
IBM Quantumサービスインスタンスを既に作成している場合は、この手順をスキップしてください。
- リソースグループを使用している場合は、適切なリソースグループ上にサービスインスタンスを作成してください。
- アクセスグループ参照には、
QR-mlのようなサービスインスタンス名が必要である。
手順については、「 IBM Cloud を使用するための設定 」の手順に従ってください。
4. プロジェクト用のアクセスグループを作成する
まず、 IBM Quantum サービスインスタンスを操作するためのアクションをユーザーに実行させるカスタムロールを作成します。 次に、プロジェクトごとにアクセスグループを作成し、そのグループにプロジェクトリソースを操作するために必要な最小限の権限を与えます。
5. IDプロバイダーを設定し、ユーザーを割り当てる
使用するIDプロバイダに応じて、適切なトピックの手順に従ってください:
- IBM Cloud のアカウントを持つユーザーのIDプロバイダーとして IBM Cloud® を使用する。
- IBM Cloud アカウントを持たないユーザーに対しては、 IBM Cloud を ID プロバイダーとして使用してください。
- IBM Cloud アカウントを持たないユーザーには、 IBM Cloud 以外のIDプロバイダーを使用する
- ユーザーの招待とアクセス管理
6. ファイアウォールの設定
IBM Quantum APIエンドポイントへのアクセスを有効にするようにファイアウォールを設定するには、以下のURLを許可リストに追加します:
- IBM Cloud グローバル・サービス
cloud.ibm.com iam.cloud.ibm.com api.global-search-tagging.cloud.ibm.com globalcatalog.cloud.ibm.com resource-controller.cloud.ibm.com - IBM Quantum Compute Service - us-east リージョン:
quantum.cloud.ibm.com s3.us-east.cloud-object-storage.appdomain.cloud - IBM Quantum Compute Service - リージョン eu-de:
eu-de.quantum.cloud.ibm.com s3.direct.eu-de.cloud-object-storage.appdomain.cloud - IBM Quantum Qiskit Functionsプレビューサービス:
qiskit-serverless.quantum.ibm.com
次のステップ
推奨事項
- IBM Cloud アカウントの構造について学ぶ
- 利用可能なプランの概要をお読みください。
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。