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