3
1

IBM Cloudのwatsonx.dataにアクセス可能なAPIKEYをサービスIDから作成

Last updated at Posted at 2023-12-12

IBM CloudのAPIKEYは自分のIDに紐ついたものはIBM Cloud APIKEYの作成(取得)方法で取得できますが、このAPIKEY、自分のIDに紐つく権限が全てついてしまっています。

watsonx.dataのみにアクセス可能なAPIKEYは、サービスIDから作成することが可能です。この記事はIBM Cloud上のwatsonx.dataにアクセス可能なAPIKEYをサービスIDから作成する方法について説明します。
またIBM Cloud APIKEYの作成(取得)方法で取得したAPIKEYはIBM Analytics Engine Sparkからのカタログアクセスができなかったので、IBM Analytics Engine Sparkからアクセスする場合はこちらで作成してみてください。

1. サービスIDの作成

参考:公式ドキュメント「サービス ID の作成

1. IBM Cloud コンソールで 「管理」 > 「アクセス (IAM)」 と移動し、 「サービス ID」 を選択します。

image.png
image.png

2. 「作成」 をクリックします。

image.png

3. サービス ID の名前を入力し、「作成」をクリック

必要に応じて説明も記入します。
image.png

4. 「アクセス」タブの「アクセス ポリシー」から「アクセスの割り当て」をクリックします。

image.png

「xxxxへのアクセスの割り当て」(xxxxはサービスIDの名前)ページが開きます。

5. 「アクセス ポリシー」を選択し、「ポリシーの作成」セクションで、[UI]タブを選択します。

image.png

6. サービスの検索フィールドからwatsonx.dataを検索してクリックして選択し,

「次へ」をクリックします。
image.png

7. リソースを設定し、「次へ」をクリックします。

ここでは「すべてのリソース」を選択していますが、特定のリソースに制限したい場合は「特定のリソース」を選択し、詳細を設定してください。
image.png

8. 役割とアクションを設定し、「次へ」をクリックします。

下記のイメージは一例です。必要な役割にチェックを入れてください。
image.png

9. 「追加」をクリック

image.png

10. 「割り当て」をクリック

image.png

11. 「APIキー」タブをクリックし、「作成」をクリック

image.png

12. APIキーの名前を入力し、「作成」をクリック

必要に応じて説明も記入します。
image.png

13. 作成されたAPIキーをコピーするか、「ダウンロード」をクリックしてキーを保存

この API キーは再度表示されないため、後で取り出すことはできません。API キーは300秒後に表示されなくなります。
image.png

以上です。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1