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

認証情報は、Google の認証サーバーからアクセス トークンを取得するために使用されます。これにより、アプリは Google Workspace API を呼び出すことができます。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. 認証情報の横にある削除アイコン をクリックし、[削除] をクリックします。

次のステップ