Zoho MailからGoogle Workspaceへのアクセスの承認

概要:

組織のGoogle Workspaceのユーザー、メール、連絡先、カレンダーデータへのアクセスをZoho Mailに許可するには、Google Workspaceで次の承認プロセスを行う必要があります。最初に、組織の管理者がGoogle Workspaceサービスアカウントを作成します。その後、Google Workspaceの必要なサービスへのアクセスをZoho Mailに許可してから、作成中のサービスアカウントからアクセスできる範囲を定義します。 

この承認プロセスはブラウザーで行う必要がありますが、その際にはサービスアカウントを作成するアカウント以外には、Google Workspaceアカウント、Gmailアカウントのいずれも開いていてはなりません。 

Google Workspaceサービスアカウントの作成:

このセクションでは、Google Workspaceアカウントでサービスアカウントを設定する手順を示します。

  1. 管理者の認証情報を使用してGoogle Developers Consoleにサインインします。
  2. ウィンドウの上部で組織名の横にあるドロップダウンをクリックし、[新しいプロジェクト]を選択します。
    Google Workspaceサービスアカウントの作成
  3.  [プロジェクト名]項目にプロジェクト名を入力し、[作成]をクリックします。
    Google Workspaceでのプロジェクト作成
  4. [サービスアカウントの作成]オプションを選択します。 
    サービスアカウントの作成
  5. [サービスアカウント名]項目にサービス名、[サービスアカウントの説明]項目にサービスの説明を入力して、[作成]をクリックします。
    Google Workspaceでのサービスアカウントの詳細
  6. このサービスアカウントに割り当てる役割を選択します。[役割]項目で[プロジェクト]>[所有者]を選択し、[続行]をクリックします。
    サービスアカウントの権限
  7.  ユーザーと管理者に役割を割り当てる場合は、関連データを入力して[完了]をクリックします。
  8. [メール]項目の下のメールアドレスをクリックします。これがサービスアカウントのメールアドレスになります。この情報はZoho Mail管理コンソールで入力する必要があるため、必ずメモしておいてください。*
    Google Workspaceの移行アカウントの選択
  9. [一意のID]項目に生成される値がクライアントIDになります。この値は、後で承認プロセスで必要になるため、メモしておいてください。 
    移行用クライアントID
  10. [鍵]タブに移動し、[鍵の追加]をクリックして、[新しい鍵の作成]オプションを選択します。
    新しい鍵の作成
  11. [P12]を選択し、[作成]をクリックします。
    Google Workspaceの移行用秘密鍵の作成
  12. 鍵を作成すると、ファイルがシステムにダウンロードされたことがわかります。このファイルは、後で移行時に使用できるようコピーを保存しておいてください。*

APIアクセスの有効化:

一部のAPIへのアクセスを有効にする必要があります。アクセスを有効にするには、次の手順を実行します。

  1. Google APIライブラリーにサインインします。
  2. Gmail APIを探し、[有効化]をクリックします。
  3. Google Calendar APIを探し、[有効化]をクリックします。
  4. Contacts APIを探し、[有効化]をクリックします。
  5. CalDAV APIを探し、[有効化]をクリックします。
  6. Admin SDKを探し、[有効化]をクリックします。
  7. Google People APIを探し、[有効化]をクリックします。
Googleは現在、Contacts APIを変更中で、当社も同じ変更を採用しています。この変更中の段階で、連絡先移行の問題が発生した場合は、Google Developers ConsoleでGoogle People APIが有効になっていることを確認してください。それでも問題が解決しない場合は、support@zohomail.comまでお問い合わせください(英語対応)。

サービスアカウントへのアクセスの許可:

このセクションでは、サービスアカウントにアクセスを許可し、そのサービスアカウントからアクセスできる範囲を定義する手順を示します。

  1. Google Workspaceの管理者アカウントにサインインします。
  2. [セキュリティー]メニューに移動し、[APIのコントロール]を選択します。 
  3. [ドメイン全体の委任]の下で[ドメイン全体の委任を管理]をクリックします。
  4. このページで[新規]をクリックします
  5. [クライアントID]項目に、生成されたクライアントIDを入力します。
  6. 次の値をコピーし、1つ以上のAPI範囲の項目に貼り付け、[承認]をクリックします。

    https://www.google.com/m8/feeds/contacts/default/full, https://www.google.com/m8/feeds, https://www.googleapis.com/auth/gmail.readonly, https://www.google.com/m8/feeds/groups/default/full, https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/admin.directory.domain.readonly, https://www.googleapis.com/auth/admin.directory.group.member.readonly, https://www.googleapis.com/auth/admin.directory.group.readonly, https://www.googleapis.com/auth/calendar, https://www.googleapis.com/auth/admin.directory.resource.calendar

完了すると、サービスアカウントにアクセスが許可され、指定した範囲にアクセスできるようになります。

Zoho Mail管理コンソールに入力する詳細情報:

*サービスアカウントのメールアドレスとダウンロードしたファイルが、Zoho Mail管理コンソールで必要になります。

  • Google Workspace組織アカウントの特権管理者のメールアドレスを、[Google Workspace特権管理者のメールアドレス]項目に入力します。 
  • サービスアカウントのメールアドレスを、対応する項目に入力します。
  • 最後に、[秘密鍵ファイル]項目に、ダウンロードしたファイルをアップロードし、[認証]をクリックします。

これで、Zoho MailアカウントにGoogle Workspaceへのアクセスが承認されます。

必要な情報は見つかりましたか?

メールお問い合わせ窓口:support@zohomail.com