ユーザー所有の API キーの権限は、新しいシークレットキーの作成時、または既存のキーの編集時に設定できます。サービスアカウントの管理権限を持つユーザー(通常は組織またはプロジェクトの所有者)は、サービスアカウントキーを作成できます。このオプションが表示されない場合は、所有者にサービスアカウントキーの作成を依頼してください。サービスアカウントキーの作成ダイアログには、これらの権限設定は表示されません。
すべて — シークレットキーにすべての権限を設定します。これがデフォルト設定です。
制限付き — リソースやエンドポイントごとに、特定の API キーのスコープを選択できます。選択肢はリソースによって異なり、「なし」「読み取り」「書き込み」、またはリクエスト固有の権限が含まれる場合があります。
たとえば、/v1/assistants エンドポイントに対する読み取り権限も書き込み権限も持たない API キーを作成できます。
読み取り専用 ― すべてのエンドポイントに読み取り権限を設定します。
