Google カレンダー連携 _ 管理者マニュアル 目次 はじめに : Google カレンダー連携とは 2 1. クライアント ID と クライアントシークレット の取得 3 Google Developers Console( Google Developers Console で設定 ) 2.desknet s NEO の設定 ( グループウェアで設定 ) 11 Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2017-06-EDT13-1 1
はじめに : Google カレンダー連携とは Googleカレンダー連携とは グループウェアの スケジュール に対し Googleカレンダー上のデータを同期させる機能です ( 本機能は グループウェアとGoogleカレンダーの双方向同期ではなく Googleカレンダー上にグループウェアの スケジュール 上のデータを反映させることはできません ) ご利用いただくにあたり 管理者様が必要となる設定の概要は以下の通りです 1.Google Developers Console にて Google クライアント ID と クライアントシークレット の取得 2. 取得した クライアント ID と クライアントシークレット をグループウェアに設定 Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2017-06-EDT13-1 2
1. クライアント ID と クライアントシークレット の取得 グループウェアの スケジュール 機能において Google カレンダー連携をご利用いただくにあたり Google Developers Console にて 専用の クライアント ID と クライアントシークレット を 取得する必要があります クライアント ID と クライアントシークレット の取得は Google カレンダー連携をご利用のお客様 1 会員 ID につき 1 回で結構です PC 環境によっては Internet Explorer ブラウザでは操作が進められない場合があります その場合は Google Chrome ブラウザにて作業を行って下さい 本マニュアルでは特に明記がない場合は Internet Explorer でアクセスした際の画面を サンプルとしています 他のブラウザでは画面の配置やデザインが異なる場合があります Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2017-06-EDT13-1 3
No.1-1 Google Developers Console 1Google Developers Console ログイン 以下の URL にアクセスし クライアント ID と クライアントシークレット を取得します https://console.developers.google.com この時 管理者様が用意された Google アカウントで Developers Console へログインしてください 2 プロジェクトを作成 初めてのアクセスの場合には プロジェクトを作成 ボタンを押下し 新規プロジェクトを作成します Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 4
No.1-2 Google Developers Console 3 新しいプロジェクト プロジェクト名 を入力し 新規プロジェクトを作成します ここでは 1 例として desknets NEO Google Calendar ( 全角文字や は使用できません ) を指定します プロジェクト ID は表示されたデフォルト値 ( ランダムの組み合わせ ) のままで問題ありません 4API を有効にする 作成処理後 プロジェクトダッシュボード画面に戻ります API を有効にして管理しましょう をクリックします Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 5
No.1-3 Google Developers Console 5Calendar API を有効にする API 一覧 ( 概要 ) をスクロールして Google Apps API の欄にある Calendar API をクリックします 6API 使用の確認 有効にする をクリックします 有効化の処理に時間がかかる場合があります Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 6
No.1-4 Google Developers Console 7 クライアント ID の作成 有効化されると 認証情報 ( クライアント ID) の作成を促すメッセージが出ますので 画面右側の 認証情報に進む をクリックします 8 クライアント ID の作成 -2 設定ウィザードになりますが 一部手順をスキップしますので クライアント ID のリンクをクリックして下さい 次の画面で (OAuth) クライアント ID の作成を促すメッセージが出ますので 同意画面を設定 ボタンをクリックします Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 7
No.1-5 Google Developers Console 9 同意画面の設定 メールアドレス と サービス名 を入力します メールアドレス は このサイト (Google Developers Console) にログインしたメールアドレス ( 連携用に用意した Google/Gmail アカウント ) を選択して下さい ユーザーに表示するサービス名 は 各ユーザーから Google カレンダーに接続する際に表示される サービス名 として表示されますので自由にご記入下さい ( この項目は直接機能に関わる部分ではありません ただし必須項目として必ず表示されるため Google 連携用であることを示した方がよろしいかと存じます ここではサンプルとして Google 連携用 としています ) 入力が完了したら 保存 ボタンを押下してください Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 8
No.1-6 Google Developers Console 10 クライアント ID/ クライアントシークレットの作成 Internet Explorer の場合 左の画面に進みますので アプリケーションの種類 の選択肢を選び 名前 欄に ウェブクライアント 1 と表示される組み合わせとして下さい 初めて作成する場合です 次に 承認済みのリダイレクト URI へ desknet s NEO ログイン後の URL +?cmd=schgcalauth を設定 例 :https://gws.j-motto.co.jp/cgibin/ /dneo.cgi?cmd=schgcal auth gws には対象の号機 (41~48) 例 :gws41 gws43 など には自身の会員 ID 例 :JM0000001 AA0000001 など 入力が完了したら 作成 ボタンを押下してください Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 9
No.1-6 Google Developers Console 10 クライアント ID/ クライアントシークレットの作成 GoogleChrome の場合 左の画面に進みますので アプリケーションの種類 で ウェブアプリケーション を選び 名前 欄に ウェブクライアント 1 と表示される組み合わせとして下さい 初めて作成する場合です 次に 承認済みのリダイレクト URI へ desknet s NEO ログイン後の URL +?cmd=schgcalauth を設定 例 :https://gws.j-motto.co.jp/cgibin/ /dneo.cgi?cmd=schgcal auth gws には対象の号機 (41~48) 例 :gws41 gws43 など には自身の会員 ID 例 :JM0000001 AA0000001 など 入力が完了したら 作成 ボタンを押下してください Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 10
No.1-7 Google Developers Console 11 完了 クライアント ID クライアントシークレット が表示されますので 控えを取りましたら OK ボタンを押し ブラウザを閉じて下さい 画像内のコードはサンプルです なお この クライアント ID クライアントシークレット は管理者様のみでご利用下さい ( パスワードと同じような形で保管して下さい ) 以上で Google カレンダーとの連携用の準備作業は完了です Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2016-04-EDT13-2 11
2.desknet s NEO の設定 Google Developers Console にて 専用の クライアント ID と クライアントシークレット を取得後 グループウェア側に設定をします Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2017-06-EDT13-1 12
No.2-1 desknet s NEO の設定 GW 管理者権限で実施 1 スケジュール > システム管理 >Google カレンダー連携設定 先に取得した Google の クライアント ID と クライアントシークレット を スケジュール >Google カレンダー連携設定にて設定します Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2017-06-EDT13-1 13
お気軽にお問い合わせください J-MOTTOお客様サポートセンター (9:00~18:00 土 日 祝休 ) TEL 0120-70-4515 https://www.j-motto.co.jp Copyright (C) 2016 Rismon Business Portal Co.,Ltd. All Rights Reserved. GW-2017-06-EDT13-1