Office365連携(管理者用)

All Gather CRMとOffice365のシステム連携設定方法を説明します。
※事前にOffice365のライセンス契約が必要です。
※本設定完了後、各ユーザー毎にOffice365連携の操作操作が必要です。

手順

Office365アプリケーションを作成する

Office365管理者ポータルでアプリケーションを作成しアプリケーションIDとアプリケーションシークレットを取得します。

  1. ブラウザを開き、以下のURLを入力してOffice365管理者ポータルを起動します。
    https://apps.dev.microsoft.com/
    ※ログイン認証にはOffice365の管理者アカウントを使用します。
  2. マイアプリケーション設定画面が表示されるので「Add an app in the Azure portal」をクリックします。

  3. 画面の指示に従い、Azureポータルへログインします。
  4. アプリの登録画面が表示されますので、「新規登録」をクリックします。
  5. アプリケーションの登録画面が表示されますので、[名前]に「All Gather CRM Office365」と入力、[サポートされているアカウントの種類]で「この組織ディレクトリのみに含まれるアカウント」を選択し「登録」をクリックします。
  6. アプリケーションが登録されました。
  7. 続いてプラットフォームの設定を行います。
    「認証」→「プラットフォームを追加」→「Web」をクリックします。
  8. [リダイレクトURI]に開発元から提供されたURIを入力、[暗黙の付与]の「アクセストークン」と「IDトークン」をチェックして「構成」をクリックします。
  9. 続けてもう一つのリダイレクトURIを登録します。
    「URLの追加」をクリックし、開発元から提供されたURIを入力して「保存」をクリックします。
  10. クライアントシークレットを発行します。
    「証明書とシークレット」→「新しいクライアントシークレット」をクリックします。
  11. [有効期限]に「なし」を選択し、「追加」をクリックします。
  12. クライアントシークレットが追加されます。
    「値」はAll Gather CRMの設定に必要になりますのでコピーしておきます。
    ※ここで生成されたクライアントシークレットは2度と表示できませんのでご注意ください。クライアントシークレットを忘れた場合はもう一度同じ手順でクライアントシークレットを作成してください。
  13. 「概要」をクリックします。
    表示されている「アプリケーションID」はAll Gather CRMの設定に必要になりますのでコピーしておきます。
  14. 以上でOffice365アプリケーションの作成は完了です。

All Gather CRMの設定を行う

Office365管理者ポータルで作成したアプリケーションIDとアプリケーションシークレットをAll Gather CRMに設定します。

  1. 右上の、[ログインユーザー(ユーザー名)]-[システム設定]を選択します。
  2. システム設定画面が表示されますので、[システム運用設定]をクリックします。

  3. システム運用設定画面が表示されるので、[ファイル]-[データを編集する]、またはデータ編集ボタンをクリックします。
  4. 編集画面が表示されますので、「グループウェア」のタブをクリックします。
  5. Office365管理者ポータルで作成したアプリケーションIDとアプリケーションシークレット等を入力します。

    【項目説明】

    項目名 内容
    Office365カレンダー 「連携する」にチェックを入れます。
    Office365連携
    ユーザーID
    管理者ポータルでログインに使用したアカウントを指定します。
    Office365連携
    アプリケーションID
    生成したアプリケーションIDを指定します。
    Office365連携
    アプリケーションシークレット
    生成したパスワードを指定します。
  6. 設定後、メニューから[ファイル]-[保存する]、またはをクリックします。
  7. システム運用設定完了後、各ユーザー毎に連携設定が必要です。
    ユーザー毎の設定方法は、こちらを参照してください。