ユーザー/サービスアカウントのAPIおよびシークレットキーの生成
Data Platformから外部に接続する場合、認証を行うためにAPIおよびシークレットキーを生成する必要があります
目的
Data Platformから外部に接続する場合、認証を行うためにAPIおよびシークレットキーを生成する必要があります。APIキーは、APIに接続するユーザーに関連付けられた公開キーです。シークレットキーは、ユーザーのみが知っている秘密キーです。これら2つの組み合わせを使用して、一時的な認証トークンの生成を通じて認証を行います。
APIおよびシークレットキーは、ユーザーまたはサービスアカウントごとに生成できます。
新しいAPIおよびシークレットキーのセットを生成する
ユーザーの場合
Identity Access ManagerのUsersタブに移動します。必要に応じて、右上の検索バーを使用して、API & シークレットキーを生成するユーザーを検索します。ユーザーを編集します。
ユーザーの設定で、API Accessパネルまでスクロールし、Add accessをクリックします。
キーの有効期限(つまり、本日からの有効期限)と、ユーザーにAPI & シークレットキー情報が記載されたメールを送信するかどうかを選択します。その後、Createを押します。
Default値は、Identity Access Managerの設定で変更できます。
新しいウィンドウが開き、APIおよびシークレットキーの値が表示されます。
ウィンドウを閉じた後、シークレットキーを再度表示する方法はありません。ユーザーにメールを送信するか、コードに保存することで、キーの記録を確実に保持してください。
キーを削除するには、削除したいキーにカーソルを合わせ、ゴミ箱 🗑️アイコンをクリックします。キーが削除されると、キーの資格情報が無効になり、認証に使用できなくなります。
サービスアカウントの場合
Identity Access ManagerのService Accountsタブに移動します。必要に応じて、右上の検索バーを使用して、API & シークレットキーを生成するサービスアカウントを検索します。
サービスアカウントの設定で、API Accessパネルを探し、Add accessをクリックします。
その後、ユーザーの場合と同じプロセスになります。メールでAPIおよびシークレットキーの記録を送信する場合は、サービスアカウントのメールアドレスを入力する必要があります。
認証トークンを生成する
生成スクリプト
API & シークレットキーを作成した後、APIエンドポイントを通じてData Platformに認証するには、動的な認証トークンを生成する必要があります。認証トークンは短時間のみ有効です。この期間は、IAM設定で構成できます。
トークンを生成するには、以下のコマンドサンプルを実行するだけです。
{project_subdomain}を更新することを忘れないでください。そうしないと、呼び出しが正常に行われません。
さらに詳しく
当社のソリューションを実装するためのトレーニングや技術サポートが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして、プロフェッショナルサービスの専門家にカスタム分析を依頼するための見積もりを取得してください。
Data Platformを構築するチームと直接、質問をしたり、フィードバックを提供したり、Discordの専用チャネルでやり取りしたりしてください。
OVHcloudサービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。
ユーザーコミュニティに参加してください。

