Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

“利用者”として使ってみた!Office 365で実現する”自己満足”システム

1,861 views

Published on

第20回 Office 365 勉強会のLT用資料です。

Published in: Engineering
  • Be the first to comment

“利用者”として使ってみた!Office 365で実現する”自己満足”システム

  1. 1. “利用者”として使ってみた! Office 365で実現する”自己満足”システム 2017/11/04 今泉 健
  2. 2. はじめに この発表での発言は個人としての意見/見解であり、所属する会 社・団体の正式な見解・コメントではございません。 当資料や発表の内容を元にした行動によりおきた損害・損失につ いて、発表者は一切の責任を負いかねますので、自己責任のもと で行ってください。予めご了承下さい。
  3. 3. 自己紹介 今泉 健(Takeru Imaizumi) 所属:株式会社HDE 出身:青森県 経歴 ✓メーカー系のシステム会社に入社 ➢ SharePointとかExchange, Office 365の提案~導入をやってました ✓HDEに入社 趣味 ✓アメフト観戦 ✓ハンバーガーの食べ歩き Twitter:@imaizumi_takeru Facebook:takeru imaizumi Instagramもやってます
  4. 4. 趣味のハンバーガーの食べ歩き もっとおいしいハンバーガーが食べたい! Office 365があるじゃないか!!!
  5. 5. ということで今日のテーマ Office 365 × ハンバーガー🍔
  6. 6. やろうとしたこと 社外で仕事(打ち合わせ、イベントとか)がある際に、近くのハン バーガー屋さんが(こっちが調べる手間もなく)知りたいな~~ Exchange Onlineに予定を登録 予定が始まる2時間前に 住所をFunctionsに投げる Functions内でGeocodingで緯度/経度を取得 ぐるなびのAPIでハンバーガー屋さんを検索 Teamsに投稿 実装方法
  7. 7. Teamsの実装 Teamsに投稿できるように Incoming Webhookを構成
  8. 8. Functionsの実装 Geocodingを利用し、 場所から緯度/経度に変換 ぐるなびに緯度経度を送信し近くにハンバーガー屋さんを検索 Incoming Webhooksを利用してTeamsに投稿
  9. 9. Flowの実装 予定開始の2時間前に通知できるように ルックヘッドタイプを設定 住所をエンコードしてAzure Functionsに リクエストを投げる
  10. 10. 使ってみた(さっき)
  11. 11. 今後の改良点 • “利用者”としてなのにFunctions・・? →Functions使わなくてもFlow のみでいける気がする • 社内会議室は除外 →会議室の命名規則(Room~等)は除外する • お店の営業日、営業時間を考慮 • チェーン店は除外 →ロッテリアはダメだけど、ウェンディーズは良いみたいな (マックとかモスとかも除外)
  12. 12. まとめ • 利用者の権限でも結構使える。Flowはとても便利。 • TeamsとかSlackのようなコミュニケーションツールはコミュニ ケーションだけなく、Webhookとかインテグレーションできるの が大変便利。 • ハンバーガー美味しい。
  13. 13. 最後に 素敵なハンバーガーOffice 365ライフを!
  14. 14. 以上です

×