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. 認証情報の横にある削除アイコン をクリックし、[削除] をクリックします。

次のステップ