GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google...

35
GRIDY SFA × Google Apps カレンダー連携 操作ガイド (1.0 版) 2016 年 3 月 16 日 KDDI 株式会社

Transcript of GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google...

Page 1: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

GRIDY SFA × Google Apps カレンダー連携

操作ガイド

(1.0 版)

2016 年 3 月 16 日

KDDI 株式会社

Page 2: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

1

目次

内容

1. はじめに ...............................................................................................................................................................................................................................2

2. GRIDY SFA × Google Apps カレンダー連携機能を利用するためには ............................................................................................3

■2-1 Google カレンダーAPI の有効化と認証情報の取得 ...............................................................................................................4

2-1-1.プロジェクトの作成 .........................................................................................................................................................................4

2-1-2. Google API の有効化.......................................................................................................................................................................6

2-1-3. Google API 認証情報の作成 .......................................................................................................................................................9

2-1-4. Google API サービスアカウント情報の設定 .............................................................................................................. 12

■2-2 Google 管理コンソールでの設定 ................................................................................................................................................... 15

2-2-1. Google セキュリティ設定....................................................................................................................................................... 15

2-2-2.Googleカレンダーの共有オプションの設定................................................................................................................ 19

■2-3 システム設定:Google 連携API設定.......................................................................................................................................... 22

2-3-1. Googleカレンダー連携を設定する ................................................................................................................................... 22

2-3-2. Googleカレンダー連携を削除する ................................................................................................................................... 25

■2-4 Google カレンダーへの権限付与設定 .......................................................................................................................................... 26

2-4-1. Google カレンダーの設定を変更する ............................................................................................................................ 26

■2-5 システム設定:Google カレンダーID の設定 ......................................................................................................................... 29

2-5-1. Google カレンダーIDの設定 ................................................................................................................................................. 29

3. GRIDY SFA × Google Apps カレンダー連携機能について ................................................................................................................. 31

■3-1 SFA 営業報告と Google カレンダーの連携 .............................................................................................................................. 31

■3-2 SFA 営業報告と Google カレンダー連携の利用方法 ......................................................................................................... 32

3-2-1. SFA 営業報告の作成時に Googleカレンダー情報を取得する ...................................................................... 32

※操作ガイド中で使用している Google Developers Console 画面、Google 管理コンソール画面は 2016 年 2 月時点のものとなります。

Page 3: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

2

1. はじめに

GRIDY SFA × Google Apps カレンダー連携は、GRIDY SFA(以下、SFA)の営業報告の作成時(※)に

Google カレンダーから情報を取り込んで SFA 営業報告に内容を反映させることができます。

※SFA 営業報告の新規作成時のみ対応しております。

GRIDY SFA

営業報告

GRIDY グループウェア

スケジュール

Google カレンダー

取り込み

取り込み

Google カレンダーから

スケジュール取り込めるようになります

Page 4: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

3

2. GRIDY SFA × Google Appsカレンダー連携機能を利用するためには

GRIDY SFA × Google Apps カレンダー連携を利用するためには、管理者(アドミニストレーター)と各メンバーで事前

に以下の設定が必要です。

■管理者(アドミニストレーター)で設定

Step1

Google カレンダーAPI の

有効化と認証情報の取得

Google Developers Console で、Google カレンダーAPI の利用設定を

行います。

「■2-1 Google カレンダーAPI の有効化と認証情報の取得」を参照してく

ださい。

Step2

Google 管理コンソールでの設定 Google 管理コンソール で、Google のセキュリティ設定、Google カレンダ

ーの共有オプションの設定を行います。

有償版 Google Apps の場合のみ、設定を行う必要があります。

「■2-2 Google 管理コンソールでの設定」を参照してください。

Step3

システム設定

「Google 連携 API 設定」

GRIDY SFA × Google Apps カレンダー連携の全社的な利用について

設定をします。

「■2-3 システム設定:Google 連携 API 設定」を参照してください。

■各メンバーで設定

Step4

Google カレンダーAPI への

権限付与設定

Google カレンダー画面 で、Google カレンダーの権限を設定します。

「■2-4 Google カレンダーへの権限付与設定」を参照してください。

Step5

システム設定

「Google カレンダーID 設定」

GRIDY SFA × Google Apps カレンダー連携で利用する Google カレンダ

ーの ID の設定をします。

「■2-5 システム設定:google カレンダーID の設定」を参照してください。

Page 5: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

4

■2-1 Google カレンダーAPI の有効化と認証情報の取得 Google Developers Console で、Google カレンダーAPI 利用の設定を行います。

こちらの設定は、アドミニストレーターで設定する必要があります。

2-1-1.プロジェクトの作成

1. 下記の URL から Google Developers Console にアクセスして、Google アカウントにログインします。

【URL】 https://console.developers.google.com

2. 【プロジェクトを選択してください▼】から【プロジェクトの作成】をクリックします。

Page 6: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

5

3. 新しいプロジェクト作成画面が表示されるので、

プロジェクト名を記入し、必要事項を記入して【作成】ボタンをクリックします。

Page 7: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

6

2-1-2. Google API の有効化

1. プロジェクトの「概要(プロジェクト ダッシュボード)」画面の【Google API を利用する】をクリックします。

2. 有償版 Google Apps の場合のみ

※無償版 Google Apps の場合はこの設定は不要です。「3」の操作へお進みください。

① Google Apps API の「Admin SDK」をクリックします。

Page 8: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

7

②【API を有効にする】をクリックします。

※有効化の確認画面が表示された場合は、利用規約を読んだ上で内容の同意にチェックを入れて、

【同意する】ボタンをクリックします。

③続けて API の有効化を行うため、【 】ボタンで全画面へ戻ります。

3. ①Google Apps API の「Calendar API」をクリックします。

Page 9: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

8

②【API を有効にする】をクリックします。

※有効化の確認画面が表示された場合は、利用規約を読んだ上で内容の同意にチェックを入れて、

【同意する】ボタンをクリックします。

Page 10: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

9

2-1-3. Google API 認証情報の作成

1. 左のメニューの「認証情報」を選択します。

2. 【Create credentials】ボタンをクリックし、【サービスアカウントキー】を選択します。

Page 11: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

10

3. サービスアカウントの【選択】をクリックし、「新しいサービスアカウント」を選択します。

4. 「名前」に任意の文字列を入力、「キーのタイプ」に【JSON】を選択し、【作成】ボタンをクリックします。

Page 12: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

11

5. 確認のポップアップウィンドウの【閉じる】ボタンをクリックします。

無償版 Google Apps の場合のみ

作成された認証用キーファイルをダウンロードします。

※このファイルは KDDI Knowledge Suite の Google 連携 API 設定に利用しますので、分かりやすい場所に保存

してください。

有償版 Google Apps の場合は、ダウンロードの必要はありません。(ファイルの作成は必要です)

無償版 Google Apps の場合、「2-1 Google カレンダーAPI の有効化と認証情報の取得」の設定は以上です。

「2-3 システム設定:Google 連携 API 設定」にお進みください。

Page 13: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

12

2-1-4. Google API サービスアカウント情報の設定

有償版 Google Apps の場合のみ

有償版 Google Apps の場合のみ、サービスアカウント情報の設定が必要です。

1. 【サービスアカウントの管理】をクリックします。

2. 作成したサービスアカウントの【 】をクリックし、【編集】を選択します。

3. 「Google Apps のドメイン全体の委任を有効にする」のチェックボックスをチェックし、【同意画面を設定】ボタンをク

リックします。

Page 14: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

13

4. 「ユーザーに表示するサービス名」に任意の名称を入力し、【保存】ボタンをクリックします。

5. 【保存】ボタンをクリックします。

6. 【クライアント ID を表示】をクリックします。

Page 15: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

14

7. 「クライアント ID」を確認し、【保存】ボタンをクリックします。

※「クライアント ID」は「2-2-2.外部からの接続許可設定」で利用します。

8. 【 】ボタンから認証ファイルのダウンロードを行います。

作成された認証用キーファイルをダウンロードします。

※このファイルは KDDI Knowledge Suite の Google 連携 API 設定に利用しますので、分かりやすい場所に保存

してください。

Page 16: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

15

■2-2 Google 管理コンソールでの設定 有償版 Google Apps の場合のみ、設定が必要です。

こちらの設定は、アドミニストレーターで設定する必要があります。

Google 管理コンソールには、下記の URL からアクセスしてください。

※ログインには管理者アカウントが必要です。

【URL】 https://admin.google.com

2-2-1. Google セキュリティ設定

有償版 Google Apps の場合のみ

【API アクセスの有効化】

1. 【セキュリティ】アイコンをクリックします。

※【セキュリティ】アイコンが表示されていない場合、

管理コンソールの下部に表示されます【その他の設定】をクリックして該当のアイコンをクリックしてください。

Page 17: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

16

2. 【API リファレンス】を選択します。

3. 【API アクセスを有効にする】をチェックし、【保存】をクリックします。

Page 18: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

17

【API クライアントのアクセス許可設定】

1. 管理コンソール画面から【セキュリティ】アイコンをクリックします。

2. 【詳細設定】をクリックします。※表示されない場合は【もっと見る】をクリックしてください。

Page 19: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

18

3. 【API クライアント アクセスを管理する】をクリックします。

4. 【クライアント名】に「クライアント ID」を入力し、【1 つ以上の API の範囲】には以下の URL を記入します。

【1 つ以上の API の範囲】 https://www.googleapis.com/auth/admin.directory.user

※「クライアント ID」については、「2-1-4. Google API サービスアカウント情報の設定」の手順 7 を確認してく

ださい。

5. 【承認】ボタンをクリックします。

Page 20: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

19

2-2-2.Googleカレンダーの共有オプションの設定

有償版 Google Apps の場合のみ

1. 管理コンソール画面から【アプリ】アイコンをクリックします。

※【アプリ】アイコンが表示されていない場合、

管理コンソールの下部に表示されます【その他の設定】をクリックして該当のアイコンをクリックしてください。

2. 【Google Apps】をクリックします。

・カレンダーの共有オプションの設定についての注意事項

共有設定を変更すると、組織全体に反映されるまでに最大 24 時間かかることがあります。

Page 21: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

20

3. 【カレンダー】をクリックします。

4. 【共有設定】をクリックします。

Page 22: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

21

5. 共有設定の【メインカレンダーの外部共有オプション】について

【情報はすべて共有されますが、外部のユーザーはカレンダーを変更できません】以上のレベルを設定します。

Page 23: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

22

■2-3 システム設定:Google 連携 API 設定 KDDI Knowledge Suite にて、スケジュール連携の全社的な利用について設定します。

こちらの設定は、アドミニストレーターで設定する必要があります。

2-3-1. Googleカレンダー連携を設定する

1. KDDI Knowledge Suite の「設定」から、「Google 連携 API 設定」を選択します。

2. 【ファイルの指定】ボタンから、Google Developers Console 画面で取得した認証キーファイルを選択します。

認証キーファイルについては「2-1 Google カレンダーAPI の有効化と認証情報の取得」を確認してください。

Page 24: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

23

3. 【認証】ボタンをクリックして、選択した認証ファイルの認証処理を行います。

4. 認証が成功すると確認ポップアップウィンドウが表示されるので【OK】をクリックします。

認証が成功すると

「連携メールアドレス」が表示されます

Page 25: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

24

5. 「google カレンダー連携設定」が【有効】になっていることを確認し、【設定保存】ボタンをクリックします。

POINT

ここで作成した「連携メールアドレス」は、ユーザーごとに行う Google カレンダーの権限設定(「2-1 Google カレンダ

ーへの権限付与設定」)に必要となります。

アドミニストレーターは、必要に応じてユーザーへの通知を行ってください。

Page 26: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

25

2-3-2. Googleカレンダー連携を削除する

1. 「認証ファイル」の【削除】ボタンをクリックします。

POINT

すでに google カレンダーID の設定(「2-5 システム設定:google カレンダーID の設定」)を行っている場合、

上記操作で認証ファイルを削除すると google カレンダーID の設定も削除されます。

Page 27: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

26

■2-4 Google カレンダーへの権限付与設定 SFA と連携を行う Google カレンダーに権限を設定します。

こちらの設定は各メンバーで設定する必要がございます。

2-4-1. Google カレンダーの設定を変更する

1. Google アカウントにログインしている状態で、下記の URL から Google カレンダーにアクセスします。

【URL】 https://calendar.google.com/calendar

2. SFA と連携したいカレンダーの【 】をクリックし、【このカレンダーを共有】を選択します。

3. Google カレンダー連携設定時に作成した連携メールアドレスを設定します。

※連携メールアドレスにつきましては、「2-3-1.google カレンダー連携を設定する」を参照してください。

(連携メールアドレスはアドミニストレーターから確認可能です)

・Google カレンダーへの権限付与設定前の注意事項

設定の際は、API 用アカウントの作成から1時間以上経過してから設定を行ってください。アカウント作成直後に

Google カレンダーへの権限付与設定をした場合、Google 側の準備ができていない為、正常に連携できない場合

があります。

Page 28: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

27

4. 権限の設定を選択します。

設定した権限の種類により、KDDI Knowledge Suite に反映できるスケジュールが一部制限されます。

下記をご確認ください。

Google カレンダーの公開設定

Google カレンダーの権限設定 一般公開 限定公開

変更および共有の管理権限 ○ ○

予約の変更権限 ○ ○

閲覧権限(すべての予約の詳細) ○ ×

予定の時間枠のみを表示(詳細を非表示) × ×

○:反映可能、×:反映不可

5. 【保存】ボタンをクリックします。

Page 29: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

28

6. SFA と連携したいカレンダーの【 】をクリックし、【カレンダー設定】を選択します。

7. 「カレンダーID」を確認します。

「カレンダーID」は「google カレンダーID の設定」(2-5-1.google カレンダーID の設定)で利用します。

Page 30: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

29

■2-5 システム設定:Google カレンダーID の設定 KDDI Knowledge Suite にて、連携する Google カレンダーID を設定します。

こちらの設定は各メンバーで設定する必要がございます。

2-5-1. Google カレンダーIDの設定

1. KDDI Knowledge Suite の「設定」から、「google 連携 API 設定」を選択します。

※「googleカレンダーID設定」は、アドミニストレーターで「googleカレンダー連携設定」を「有効」としている場合に

表示されます。

google カレンダー連携設定については「2-3 システム設定:google 連携 API 設定」を参照してください。

2. 「google カレンダーID 設定」の【追加】ボタンをクリックします。

Page 31: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

30

3. google カレンダーID を入力し、【接続確認】ボタンをクリックします。

※google カレンダーID については、「2-4-1 Google カレンダーの設定を変更する」を参照してください。

4. 接続確認の成功後(認証が通過した後)、【登録】ボタンをクリックします。

Page 32: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

31

3. GRIDY SFA × Google Appsカレンダー連携機能について

■3-1 SFA 営業報告と Google カレンダーの連携 SFA 営業報告の作成時に、Google カレンダーの予定を取り込むことができます。

SFA 営業報告に取り込まれる Google カレンダーの情報

①タイトル

②日時

③Google 情報

・説明、場所、ゲストメンバー

③ ③

Page 33: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

32

■3-2 SFA 営業報告と Google カレンダー連携の利用方法 SFA 営業報告に対して、新規作成時に Google カレンダーから情報を取得し反映させる方法について説明します。

3-2-1. SFA 営業報告の作成時にGoogleカレンダー情報を取得する

営業報告の新規作成時に、Google カレンダーの情報を取り込んで、営業報告に反映させることができます。

1. 【新規営業報告】ボタンをクリックし、営業報告の新規作成画面を開きます。

2. 【google カレンダー】ボタンをクリックします。

※【google カレンダー】ボタンは、google カレンダーID を設定している場合のみに表示されます。

google カレンダーID の設定については「2-5 システム設定:google カレンダーID の設定」を参照してください。

Page 34: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

33

3. Google カレンダーに登録されているスケジュールの中で、営業報告に反映したいスケジュールを選択します。

4. 選択した Google カレンダーのスケジュールが、SFA 営業報告に取り込まれます。

POINT

Google カレンダーのスケジュール選択画面には、選択されている週の 1000 件分のスケジュールが表示さ

れます。

目的のスケジュールが表示されない場合は、検索ボックスから検索してください。

Page 35: GRIDY SFA Google Apps カレンダー連携 操作ガイド...2. 【Google Apps】をクリックします。 ・カレンダーの共有オプションの設定についての注意事項

34

※営業報告の参照画面では以下のように表示されます。

POINT

Google カレンダーの連携は、SFA 営業報告の新規作成時のみ対応しております。

SFA 営業報告に取り込んだ Google カレンダーの情報は、編集・削除できません。

また SFA 営業報告を「コピーして作成」した場合、Google カレンダーの情報はコピーされません。