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同意画面 メニューにアクセスしてください。
「User Type」は「内部」を選択してください。
アプリ情報として以下を設定して、「保存して次へ」を押下してください。
アプリ名
desknet’s NEO
ユーザーサポートメール
任意のメールアドレス
デベロッパーの連絡先情報(メールアドレス)
任意のメールアドレス
「Gmail API」のスコープを追加して、「保存して次へ」を押下してください。
「スコープを追加または削除」をクリックしてください。
「Gmail API(Gmail のすべてのメールの閲覧、作成、送信、完全な削除)」を
選択してください。
5. OAuth2.0 のクライアントID、クライアントシークレットを発行する
「認証情報」のページにアクセスしてください。
「認証情報を作成」をクリックし、「OAuth クライアント ID」を選択してください。
「アプリケーションの種類」で「ウェブ アプリケーション」を選択してください。
以下の情報を設定して、作成を押下してください。
名前
任意の名前
承認済みのリダイレクト URI
https://(desknet's NEOサーバーのホスト名)/dneores/dneo/html/dnoauth.html
6. OAuth2.0 のクライアントID、クライアントシークレットをdesknet's NEOに設定する
「管理者設定 > システム設定 > OAuth認可サーバー設定 > 認可サーバーの追加」のページにアクセスして、クライアントID、クライアントシークレットを設定してください。