Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新しい UX ~

8.939 visualizações

Publicada em

2016/10/22(土)CLR/H 勉強会 第11回でお話しさせていただきました。

Publicada em: Software
  • Seja o primeiro a comentar

Bot × Office 365 〜 Microsoft Bot Framework と Microsoft Graph API を使った業務システムの新しい UX ~

  1. 1. Bot × Office 365 Microsoft Bot Framework と Microsoft Graph API を使った 業務システムの新しい UX @CLR/H 勉強会 #14 東京(2016/10/22)
  2. 2. Copyright ⓒ Seraph Corp. All rights reserved 2 宇留野 彩子(25歳) http://telask365.jp/minohodo/office_minohodo01.html
  3. 3. Copyright ⓒ Seraph Corp. All rights reserved 3 Happy Halloween!
  4. 4. Copyright ⓒ Seraph Corp. All rights reserved 4 https://www.facebook.com/office365blog/ いいね!をくれないと、いたずらしちゃうぞ♡
  5. 5. どんなところでお仕事しているの? 株式会社セラフ http://www.srp.co.jp/solution/sharepoint.html
  6. 6. どんなところでお仕事しているの? http://www.srp.co.jp/solution/sharepoint.html デザインサンプルです
  7. 7. Copyright ⓒ Seraph Corp. All rights reserved 7 に りんな は 出てこないの?
  8. 8. Copyright ⓒ Seraph Corp. All rights reserved 8 Office 365 ってなぁに? Office 365 について簡単 におさらいしましょう!
  9. 9. Copyright ⓒ Seraph Corp. All rights reserved 9 本日のテーマ Bot × Office 365 Bot を使って Office 365 予定表 を便利に活用してみよう!
  10. 10. Copyright ⓒ Seraph Corp. All rights reserved 10 Bot お仕事の仕方が 変わるかも!? Office 365 予定表 × GOAL 業務が便利になるための 新しい選択肢になるかも
  11. 11. Copyright ⓒ Seraph Corp. All rights reserved 11 本日はどんな要素が出てくるの? まずは単語を 頭に入れておきましょう
  12. 12. Demo の仕組みについてご紹介 全体像 Outlook メール OneDrive Groups Excel Online 予定表のデータ Access Token 詳しくは後で解説します
  13. 13. 1 2 4 アジェンダ 5 3 Bot ってなぁに? Bot を使うといいことが起きる!? Demo の仕組みについてご紹介 なんで Office 365 予定表なの? Demo
  14. 14. Bot ってなぁに? 会話(音声) チャット(IM) Bot はロボット 概要
  15. 15. よく 使われている フロント Bot ってなぁに? テキストによる コミュニケーション コミュニケーションを取るこ とで裏側で処理してくれる
  16. 16. 事例 KLM オランダ航空 Bot ってなぁに?
  17. 17. 事例 ドミノ・ピザ Bot ってなぁに?
  18. 18. Bot を 使うと いいことが 起きる!? 社内でもいいことが起きるかも!? 業務に結びつけることが できるかも!!!
  19. 19. Demo の仕組みについてご紹介 Microsoft Bot Framework 3.0 の基本編 まずは基本的な仕組みに ついて解説します まず今回はコンシューマー向けの Skype を使います。 私が Skype(Botに対して)に送ったメッセージは、裏側では Microsoft Bot Framework から Bot に渡されています。 Bot は私に返信をするためサインインをします。私は Skype を使うためにサインインをしましたが、Bot はアプリなので Azure AD にクライアント ID, ク ライアントシークレットという ID, PWD を渡してサインインをします。 すると、Azure AD からアクセストークンという許可書をもらえます。(これで Bot もサインイン成功です!)あとは Bot → Microsoft Bot Framework を介して、私に返信をしてくれます。
  20. 20. Demo の仕組みについてご紹介 Microsoft Graph API 連携 Outlook メール OneDrive Groups Excel Online Access Token予定表のデータ ③ ② ① ④ Microsoft Graph API と 連携した場合について 解説します 私は Office 365 予定表を見るため Office 365 にサイ ンインをしていますが、Bot も同じように予定表にア クセスするためサインインする必要があります。 その方法として、 ①クライアント ID, クライアントシークレットを Azure AD に渡します。 ②アクセストークンという許可書をもらえます。(こ れで Bot も Office 365 にアクセスできます!) ③②でもらったアクセストークンを Microsoft Graph API に渡し、予定表にアクセスします。 ④予定表で取得したデータを 前スライドの仕組みを介 して 私に返信してくれます。
  21. 21. なんで Office 365 予定表なの? Web版 予定表 Bot の操作として表示・ 予約だとみなさまにも Demoのイメージがしや すいかと思いました
  22. 22. Demo ・あいさつ編 ・ビジネス編① ・ビジネス編② おまけでDemoのキャプ チャを載せておきますね♪
  23. 23. おまけですよ♪ Skype メッセージ送信者 本人の今日の予定の表示
  24. 24. おまけですよ♪ 会議室の予定の表示
  25. 25. https://www.microsoft.com/ja- jp/download/details.aspx?id=49441 https://docs.com/masaaki-inui/4855/13office365-20160209 Microsoft Graph API についてはコチラ

×