1. Google Workspaceの管理コンソールにログインします
Google Workspaceの管理コンソールにログインしてください。
2. Google Cloud Platformをオンに設定する
「アプリ」→ 「その他のGoogleサービス」にアクセスしてください。
「Google Cloud Platform」をオンに設定してください。
3. プロジェクトのAPIを有効にする
G Suiteアカウント情報の管理ユーザーにて GoogleAPIコンソールでAPIライブラリを開いてください。
新しいプロジェクトを作成してください。
APIライブラリより、GMail APIを有効にしてください。
4. 同意画面を設定する
APIとサービス → OAuth同意画面 メニューにアクセスしてください。
「概要」から「開始」ボタンを押して設定を開始します。
アプリ情報として以下を設定して、「次へ」を押下してください。
アプリ名
desknet’s NEO
ユーザーサポートメール
任意のメールアドレス
「対象」に「内部」を選択して、「次へ」を押下してください。
「連絡先情報」に以下を設定して、「次へ」を押下してください。
メールアドレス
任意のメールアドレス
「Google API サービス: ユーザーデータに関するポリシー」に同意して、「続行」を押下してください。
「作成」を押下してください。
「データアクセス」にて、「Gmail API」のスコープを追加してください。
「スコープを追加または削除」をクリックしてください。
「Gmail API(Gmail のすべてのメールの閲覧、作成、送信、完全な削除)」を
選択し、「更新」を押下してください。
「Save」を押下してください。
5. OAuth2.0 のクライアントID、クライアントシークレットを発行する
「クライアント」のページにアクセスしてください。
「クライアントを作成」をクリックしてください。
「アプリケーションの種類」で「ウェブ アプリケーション」を選択してください。
以下の情報を設定して、作成を押下してください。
名前
任意の名前
承認済みのリダイレクト URI
https://(desknet's NEOサーバーのホスト名)/dneores/dneo/html/dnoauth.html
https://(desknet's NEOサーバーのホスト名)/dneospres/dneo/html/dnoauth.html
6. OAuth2.0 のクライアントID、クライアントシークレットをdesknet's NEOに設定する
「管理者設定 > システム設定 > OAuth認可サーバー設定 > 認可サーバーの追加」のページにアクセスして、クライアントID、クライアントシークレットを設定してください。