Google Workspace API の認証情報を管理する

認証情報は、アプリが Google Workspace API を呼び出せるように Google の承認サーバーからアクセス トークンを取得するために使用されます。Google Workspace API では、OAuth 2.0 とサービス アカウントの認証情報を管理できます。

認証情報を表示する

すべての Google Workspace API または個々の Google Workspace API で有効になっている認証情報のリストを表示する手順は次のとおりです。

  1. Google Cloud コンソールで、メニュー > [その他のプロダクト] > [Google Workspace] > [認証情報] の順にクリックします。

    Google Workspace に移動

  2. Google Workspace API を個別に選択するには、[すべての Google Workspace API] をクリックして API を選択します。

認証情報を編集する

認証情報を作成した後、認証情報の一部を編集できます。たとえば、OAuth 2.0 クライアント ID の場合、Google Cloud コンソールに表示される名前を編集したり、クライアント シークレットをリセットしたりできます。サービス アカウントの場合は、名前と説明を編集できます。

  1. Google Cloud コンソールで、メニュー > [その他のプロダクト] > [Google Workspace] > [認証情報] の順にクリックします。

    Google Workspace に移動

  2. 認証情報を編集するには、編集アイコン をクリックします。

  3. 変更を行い、[保存] をクリックします。

クライアント シークレットをリセット

クライアント シークレットは、アプリケーションと認可サーバーのみが認識できる必要があります。

  1. Google Cloud コンソールで、メニュー > [その他のプロダクト] > [Google Workspace] > [認証情報] の順にクリックします。

    Google Workspace に移動

  2. OAuth 2.0 クライアント ID の横にある編集アイコン をクリックします。

  3. [シークレットをリセット] をクリックします。

  4. シークレットをコピーし、その値でアプリケーションを更新します。

サービス アカウントを無効にする

サービス アカウントを無効にすると、アプリケーションでそのサービス アカウントから Google Cloud リソースにアクセスできなくなります。サービス アカウントは、無効にしても後で再び有効にできます。

  1. Google Cloud コンソールで、メニュー > [その他のプロダクト] > [Google Workspace] > [認証情報] の順にクリックします。

    Google Workspace に移動

  2. サービス アカウントの横にある編集アイコン をクリックします。

  3. [サービス アカウントを無効にする]、[無効にする] の順にクリックします。

クライアント ID またはサービス アカウントを削除する

クライアント ID またはサービス アカウントを削除すると、アプリケーションはそのクライアント ID またはサービス アカウントを使用して Google Cloud リソースにアクセスできなくなります。クライアント ID またはサービス アカウントを削除すると、この削除は完全に削除され、認証情報を復元することはできません。

  1. Google Cloud コンソールで、メニュー > [その他のプロダクト] > [Google Workspace] > [認証情報] の順にクリックします。

    Google Workspace に移動

  2. 認証情報の横にある削除アイコン をクリックし、[削除] をクリックします。

次のステップ