ユーザー・プロファイルへのAPI公開キーの追加

API署名キーは、PEM形式のRSA公開/秘密キー・ペアで、少なくとも2048ビットです。

コンピュートWeb UIを使用して、独自のAPI公開キーをプロファイルに追加します。API署名キー・ペアが設定されるまで、OCI CLIは使用できません。コンピュートWeb UIのログインおよびパスワードがない場合は、管理者に連絡してください。

ユーザーには、ユーザー・アカウントに最大3つの公開キーを追加できます。ユーザーが複数のAPI公開キーを持っている場合、ユーザーは、リクエストの署名に使用しているキーを示すためにキーのフィンガープリントを指定する必要があります。

コンピュートWeb UIの使用

  1. ブラウザから、Compute Web UIにサインインします。

  2. ユーザーの詳細ページにナビゲートします。

    • 自分のユーザー・アカウントに公開キーを追加する場合は、Compute Web UIの右上にある自分のユーザー・アイコンを選択し、「自分のプロファイル」を選択します。

    • 別のユーザー・アカウントに公開キーを追加する場合は、ナビゲーション・メニューで「アイデンティティ」を選択し、「ユーザー」を選択して、ユーザー・リストでユーザーの名前を選択します。

  3. ユーザーの詳細ページで、「リソース」セクションまでスクロールし、「APIキー」「APIキーの追加」の順に選択します。

  4. 「公開キーの追加」ダイアログ・ボックスで、公開キーの場所に移動するか、公開キーの内容を貼り付けて、「キーのアップロード」を選択します。

OCI CLIの使用

OCI CLIをインストールして構成した後、api-key uploadコマンドを使用して、ユーザー・アカウントの追加キーをアップロードしたり、別のユーザーのキーをアップロードできます。

  1. API署名キー(oci iam user list)を必要とするユーザーのOCIDを取得します。

  2. ユーザーAPIキー・リスト・コマンドを使用して、アカウントにまだ最大3つのAPI署名キーがないことを確認します。

    構文:

    oci iam user api-key list --user-id user_OCID
  3. APIキーのアップロード・コマンドを実行します。

    構文:

    oci iam user api-key upload --user-id ocid1.user.unique_ID \
    { --key public_key | --key-file file://public_keyfile.pem }
    • public_key– PEM形式のRSA公開キー

    • public_keyfile.pem–RSA公開キーがPEM形式で含まれるファイル