MailGates -【Google Workspace】 OAuth 2.0 クライアントID設定

本記事では、クライアントIDを作成し、Google Workspaceに存在するユーザリストを
MAILGATESΣへインポートする手順について説明しています。
本手順を実施することにより、MAILGATESΣがメールを受信するときに、
宛先のユーザがGoogle Workspaceに存在するユーザかどうかを判断できるようになります。
また、各アカウントでOAuth認証でのログインが可能になります。

MAILGATES Σ・Cloud Mail SECURITYSUITEをご利用のお客様におかれましては、
本手順を必ず実施いただきますようお願いいたします。
※SAML認証をご利用の方はご実施不要です。

 

 

作業概要

  1. OAuth クライアントID作成手順
  2. Google WorkspaceのユーザリストをMAILGATES Σへインポート

 

 

注意事項

  • 「承認済みの JavaScript 生成元」「承認済みのリダイレクト URI」が必要です。
    開通通知書に記載がございます。
  • Microsoft Edge で作業する場合、ブラウザのバージョンが古いとGoogle Workspaceへの
    ログインに失敗することがあります。以下のバージョン以降で正常にログインができることを確認しています。
    Edge:44.18362.449.0
  • 手順内のスクリーンショットはGoogle Workspace側の仕様変更により、
    変更されている場合がございます。
  • GCP Console の詳細については Google の公式ヘルプ情報等を参照ください。

 

 

OAuth クライアントID作成手順

  1. Google Workspace 管理者アカウントで、GCP (Google Cloud Platform) Console へログインします。

    https://console.cloud.google.com/
  2. 左上の「プロジェクトの選択」-「新しいプロジェクト」の順にクリックします。

    mceclip1.png
     
  3. 任意の「プロジェクト名」を入力し「作成」をクリックします。

     
  4. 作成したプロジェクトを選択します。
    画面が遷移しない場合は、「GoogleCloud」のロゴをクリックしてください。

     
  5. 「API とサービス」をクリックします。

     
  6. 「API とサービスを有効にする」をクリックします。

     
  7. 「Admin SDK」を検索し、クリックします。
    「製品の詳細」画面へ遷移するので、「有効にする」をクリックします。


     
  8. ナビゲーションメニューから [OAuth 同意画面] をクリックします。

     
  9. 「アプリ情報」にて下記内容を入力し、「次へ」をクリックします。
    ・アプリケーション名:MAILGATES
    ・ユーザーサポートメール:任意

     
  10. 「対象」にて「内部」を選択し、「次へ」をクリックします。

     
  11. 「連絡先情報」では任意のアドレスを入力し、「次へ」をクリックします。

     
  12. 「Google APIサービス~」のチェックボックスを選択し、「続行」をクリックします。

     
  13. ナビゲーションメニューから [ブランディング] をクリックします。

     
  14. 承認済みドメインの「ドメインの追加」をクリックします。

     
  15. 「cybermail.jp」を入力し、下部の「保存」をクリックします。

     
  16. ナビゲーションメニューから [APIとサービス] を選択し、[認証情報]をクリックします。
    「認証情報を作成」を選択し、「OAuth クライアント ID」をクリックします。

     
  17. 以下の内容を入力し「作成」をクリックします。
    ■アプリケーションの種類:ウェブアプリケーション
    ■名前:MAILGATES
    ■承認済みの JavaScript 生成元:開通通知書をご確認ください
    ■承認済みのリダイレクト URI:開通通知書をご確認ください
    mceclip13.png
     
  18. 作成されたクライアントIDをコピーし、「JSONをダウンロード」をクリックします。

     
  19. Google Workspace 管理コンソールへログインします。

    https://admin.google.com/
  20. [セキュリティ]-[アクセスとデータ管理]-[API の制御]の順にクリックします。

     
  21. [アプリのアクセス制御]-[アプリのアクセス権を管理]をクリックします。

     
  22. 「新しいアプリを設定」をクリックします。

     
  23. 「OAuth アプリを設定する」画面にて各項目を入力します。
     「①アプリ」にて、18.でコピーしたクライアントIDを入力し 「検索」をクリックします。

     
  24. 「②範囲」にて、アクセスの設定範囲を設定し「続行」を選択します。 
    ※今回は「すべてのユーザー」を選択しています。

     
  25. 「③Googleデータへのアクセス」にて、 「信頼できる」を選択し、 「続行」を選択します。 

     
  26. 「④確認」にて、設定内容を確認し「完了」を選択します。

 


 

Google WorkspaceのユーザリストをMAILGATES Σへインポート

  1. MAILGATES Σへ管理者アカウントでログインします。
     
  2. 管理者モード > 管理 > ユーザ・グループ設定 > OAuth 認証設定 へ移動し、
    「OAuth クライアントID作成手順」手順18にてダウンロードした
    JSONファイルを選択し、「保存」をクリックします。
    mceclip1.png
    下記のメッセージが表示されると成功です。
    mceclip23.png
     
  3. 「接続」をクリックします。

     
  4. Google Workspace の管理者アカウントでログインします。
     
  5. MAILGATESΣが Google Workspace から情報を取得することに関する OAuth 同意画面が表示されます。
    内容を確認のうえ「許可」をクリックします。

     
  6. MailGatesの画面へリダイレクト後、ログアウトします。
     
  7. 「Googleでログイン」からログインができることを確認します。

 

 

 

  

ご不明な点がございましたら、新規問い合わせを作成してください。

この記事は役に立ちましたか?
1人中0人がこの記事が役に立ったと言っています