Googleカレンダー連携(管理者用)

All Gather CRM(スケジュール機能)とGoogleカレンダーのシステム連携設定方法を説明します。
※本設定完了後、各ユーザー毎にGoogleカレンダー連携の操作が必要です。詳しくは【こちらをご参照下さい。

手順

Google カレンダー連携用アカウントを用意する

  1. All Gather CRMとGoogleカレンダーを連携するためには、連携設定用のGoogleアカウントが1つ必要となります。全社で1つのアカウントを使用しますので、事前にご用意ください。アカウントは、新規に作成いただいても、既存のものをご利用いただいても構いません。

プロジェクトを作成する

  1. [ https://console.developers.google.com/project ]にアクセスし、Google APIsの画面を開きます。 ※設定により表示内容は異なる場合がございます。
  2. 右上の[プロジェクトを作成]をクリックします。
  3. [作成]をクリックします。
  4. [プロジェクト名]に「All Gather CRM Google Calendar」と入力し、[作成]をクリックします。
  5. 「通知」をクリックすることで、プロジェクトの作成を確認できます。

クライアントIDとクライアントシークレットを発行する

  1. 左上のプルダウンをクリックします。
  2. [All Gather CRM Google Calendar]を選択します。
  3. [認証情報]を選択し、[認証情報を作成]をクリックします。
  4. [OAuthクライアントID]をクリックします。
  5. [同意画面を設定]をクリックします。
  6. 同意画面が表示されますので、[サービス名]に「All Gather CRM Google Calendar」と入力し、[保存]をクリックします。
  7. 保存後、[アプリケーションの種類]から「ウェブアプリケーション」を選択します。

    1. [名前]以下の項目を、次のように入力します。
      【オンプレ版をご利用のお客様】
      [名前]:All Gather CRM Google Calendar
      [承認済みの JavaScript 生成元]:http://localhost
      [承認済みのリダイレクトURI]
      http://localhost/agcrm_google/AuthCallback/IndexAsync https://myaccount.google.com/
      【クラウド版をご利用のお客様】
      [名前]:All Gather CRM Google Calendar
      [承認済みの JavaScript 生成元]・ [承認済みのリダイレクトURI]は
      弊社にて発行いたします。サポートデスクまでお問い合わせ下さい。
  8. [作成]をクリックします。
  9. クライアントIDとクライアントIDシークレットが発行されます。

Calendar API を有効にする

  1. [APIとサービスの有効化]をクリックします。
  2. [Google Calendar API]を選択します。
  3. [有効にする]を選択します。

JSONファイルをダウンロードする

  1. [All Gather CRM Google Calendar]プロジェクトから[JSONをダウンロード]をクリックします。
  2. [保存]をクリックします。 ※お使いのブラウザによって表示が異なります。
  3. ダウンロードしたファイルの名前を「client_secrets.json」に変更します。

All Gather CRMで連携設定をする

    1. メニュー設定画面を表示するには、右上にある[ようこそ、(ユーザー名)さん]-[システム設定]をクリックします。
    2. [システム運用設定]をクリックします。
    3. システム設定画面メニューから [ファイル]-[データを編集する]をクリックするか、データ編集ボタンクリックします。
    4. [グループウェア]タブを選択し、[Googleカレンダーと連携する]にチェックを入れます。
    5. [Google連携用Jsonファイル(管理者)]項目の右側にあるボタンをクリックします。
    6. ダウンロードしたJsonファイルを選択し、「開く」をクリックします。
    7. 連携したスケジュールをGoogleカレンダーで表示する際の背景色(初期値)を選択します。
    8. メニューから[ファイル]-[保存する]を選択し、連携設定を保存します。
    9. システム運用設定が完了しましたら、各ユーザー毎に連携設定を行います。
      ユーザー毎の設定方法は、こちらを参照してください。