OneNote のススメ。 Office 365 利活用の促進 - クライアント推し。

Preview:

Citation preview

OneNoteのススメ

Office 365 利活用の促進 - クライアント推し。

2015/05/23 JPSPS #19 in 山口宇部 -- Akira.Fukami

自己紹介

深見哲 [Fukami Akira];

2

PG → SE → PM → IT.Cons → Pre.Sales → Sales → Director →内緒

開発/構築から事業立ち上げまで美味しくいただきます

その前に・・・休憩中にでも受付くんを紹介したい

3

第17回 JPSPS で作ってみました

4

SharePoint ネタなので、受付くんを紹介したい!#増矢さんの紹介資料が面白かったので・・・すみません・・・

SharePoint Online

Cloud Business App

Access

Excel

Power BI

Azure Web Site

Azure ML

SQL Azure

受付くん v1.3

5

続きはWebで!http://nanbo.org/jpsps17-02/

受付くん Next

6

QRコード◦外部ユーザー向けの受付管理だし

アンケート◦外部のサービスでもいいかなぁ

レポート◦イベント、ユーザー、アンケート、SNS情報あたりから分析

OneNoteのススメ

Office 365 利活用の促進 - クライアント推し。

2015/05/23 JPSPS #19 in 山口宇部 -- Akira.Fukami

自己紹介

深見哲 [Fukami Akira];

8

PG → SE → PM → IT.Cons → Pre.Sales → Sales → Director →内緒

開発/構築から事業立ち上げまで美味しくいただきます

アジェンダ

• 便利なサービスのはずなのに

• なにが問題なんでしたっけ?

• OneNote で解決!

• OneNote をカスタマイズしてみよう

9

管理者視点で考えると・・・

今さらですがホントに

組織には様々な働き方の人が存在する

ダイバーシティ(多様性)なんて当たり前

11

レッツゴー365!

12

メール タスク管理

予定表/

施設予約

Exchange Online SharePoint Online

情報共有

チーム文書管理

掲示板

Skype for Business

オンライン会議

チャット在席情報

Office 365 ProPlus / Business

クラウドからダウンロード

モバイル含め15 台までインストール

Yammer

企業内 SNS

OneDrive for Business

情報共有

個人文書管理

業務効率向上に役立つオールインワンクラウドサービス

利用者視点で考えると・・・

今さらですがホントに

組織には様々な働き方の人が存在する

ダイバーシティ(多様性)なんて当たり前

14

レッツゴー365!

15

メール タスク管理

予定表/

施設予約

Exchange Online SharePoint Online

情報共有

チーム文書管理

掲示板

Skype for Business

オンライン会議

チャット在席情報

Office 365 ProPlus / Business

クラウドからダウンロード

モバイル含め15 台までインストール

Yammer

企業内 SNS

OneDrive for Business

情報共有

個人文書管理

業務効率向上に役立つオールインワンクラウドサービス

多すぎる

ツールだけ用意されても困る

何を使っていいか分からない

使い分けるのが面倒くさい

それを見越して

定型入力フォームを準備したり・・・

ツールの使い方トレーニングしたり・・・

17

なんか違う

やらされ感がイッパイ

自分の業務に合わない

やっぱり、面倒くさい

やばいんじゃない?

ビジネスへの貢献度って、どう把握してますか?

色んな KPI がありますが、アクセス数やディスク使用量やコンテンツ数とか?

その基準値はどう決めてますか?

えーっと「利用率」って・・サービスアクセス状況(数と推移)とユーザーアンケートの利用に関しての結果(ポイント集計)でいいですか?

「利用率」が低いと予算削減対象になりますよね。

あれ?その管理者自身も削減対象?

19

なにが問題なんでしたっけ?

自分の業務に

合わない

ツールだけ用意

されても困る

何を使っていいか

分からない

使い分けるのが

面倒くさい やらされ感が

イッパイ

やっぱり、

面倒くさい

20

モチベーションが上がらない

•無理な構造化

•一部にのみ対応

•オフライン不可

自分の業務に

合わない

•リターンが無い

•意味・価値が

分からない

•他人事に思う

モチベーション

が上がらない

自由度が高く気楽に利用できる

近いメンバーとの共有が簡単にできる

OneNote で解決! - 利用者のハードルが低い

自由度が高い◦適度にテンプレート作成可能◦ 議事メモ、ヒアリングシート、システム情報、共有アカウント、SharePointサイコレ設定情報・・・

21

Office スタイルカタログ

http://www.microsoft.com/ja-jp/office/2013/stylecatalog/default.aspx

OneNote で解決! - 意外と利用幅が広い

サービス・製品連携◦ Exchangeの予定、タスク連携

◦ Excelを埋め込みプレビュー

◦Dynamics CRM のノートに

◦音声、動画、画像の埋め込み

22

OneNote で解決! - 意識しなくて共有できる

近いメンバーとの共有◦ SharePoint上で簡単に共有、アクセスコントロールもお手のもの

◦作成したノートをメール送信

◦パスワード(セクション単位)も設定可能

共有のフレームワークとしてSharePointを利用

結果、O365の「利用率」が上がる!

#意識させずに利用してもらうところがポイント

23

と言うわけで、

クライアント ツールって重要

活用できる「情報」を集めれる

サービスの「利用率」「満足度」が上がる

→ サービスの「価値」が高まる

24

KEEP CALMAND

LOVE Office Clients

OneNote をカスタマイズしてみようちょっとだけ開発してみよう

OneNote の開発方法

1. OneNote API

2. COM API

3. OneNote アドイン開発

おまけ・・・

Onetastic を使用したカスタマイズ

外部サービスを利用したサービス関連系

26

OneNote 開発方法の比較

OneNote API COM APIOneNoteアドイン開発

モバイル対応 ○ × ×

保守性 ○ × ×

Office Online対応 ○ × ×

難易度低 △ ○ ×

オフライン可 × ○ ○

ローカルリソース △ ○ ○

単体利用可能 × × ○

27

展開人数が多い、モバイル対応が必要、ネットワークは利用可能

であれば、迷わず OneNote API

OneNote API の種類

扱える OneNoteの場所が違う

OneNote API◦OneDrive

OneNote API for Office 365◦OneDrive for Business, SharePoint サイト

◦現在Beta中 , 夏ごろGA予定

◦ Developing with Microsoft OneNote in the Cloud with Office 365 APIs

◦ http://channel9.msdn.com/events/Ignite/2015/BRK3101

28

とりあえず OneNote API

REST API

マルチプラットフォーム

Live Connect SDK

1. データ登録

2. OAuthトークン取得

3. データとトークン送信

4. OneNote にデータ登録#OneDrive 上のOneNote

29

Live Connect SDK・・・

Microsoft アカウントを

利用する互換性のある

サービス(OneDrive や

Outlook.com)とアプリを

統合するための API

30

demodemo

31

参考)開発の準備

Live Connect クライアントID の取得

OneNote API で使用するクライアント ID を取得する◦ https://msdn.microsoft.com/ja-jp/library/office/dn575426.aspx

◦ Microsoft アカウントのセットアップ

◦ プラットフォームに合わせて下記選択◦ Android、iOS、および Windows Phone のアプリ用の新しいクライアント ID の取得

◦ Live アプリ管理にて, アプリケーションを作成

◦ クライアント ID, クライアントシークレットを控えておく

◦ OneNote API のユーザーを認証する

◦ https://msdn.microsoft.com/ja-jp/library/office/dn575435.aspx

◦ Windows ストアアプリ用の新しいパッケージ ID の取得

32

参考)コーディング

とりあえず試してみる

OneNote REST API 対話型リファレンス

◦ http://dev.onenote.com/docs#/reference

apigee.com コンソール

◦ https://apigee.com/onenote/embed/console/onenote/?apig_cc=1

33

参考)サイト

OneNote API

◦ http://dev.onenote.com/

OneNote API デベロッパーセンター

◦ https://msdn.microsoft.com/ja-jp/library/office/dn575420.aspx

Welcome to the OneNote 2013 developer reference

◦ https://msdn.microsoft.com/EN-US/library/office/jj680118.aspx

Office 2013 VBA Documentation

◦ https://www.microsoft.com/en-us/download/details.aspx?id=40326

OneDrive API

◦ https://dev.onedrive.com/index.htm

Interactive Live SDK

◦ http://isdk.dev.live.com/dev/isdk/Default.aspx

34

COM API昔ながらの利用

35

One Note COM API

Type Library を参照設定

Note の構造取得用に MSXML も(VBA)

demodemo

37

参考)サイト

Window interfaces (OneNote 2013)

◦ https://msdn.microsoft.com/EN-US/library/office/jj680123.aspx

Welcome to the OneNote 2013 developer reference

◦ https://msdn.microsoft.com/EN-US/library/office/jj680118.aspx

VBA (Visual Basic for Applications) マクロ

◦ https://msdn.microsoft.com/ja-jp/office/ff688774.aspx

Office 2013 VBA Documentation

◦ https://www.microsoft.com/en-us/download/details.aspx?id=40326

Office 2010 の開発者のための新機能◦ https://msdn.microsoft.com/ja-

jp/library/ff955606.aspx#odc_office14_ta_WhatsNewforOffice2010Developers_OneNote2010

その他の Office 開発

◦ https://msdn.microsoft.com/ja-jp/office/aa905369.aspx

参考)情報収集

Office Dev Center

◦ http://dev.office.com/

OneNoteDev

◦ https://github.com/OneNoteDev/

Microsoft Association of Practicing Architects (MAPA)

◦ https://www.the-mapa.com/

Office Blogs

◦ http://blogs.office.com/

◦ http://blogs.technet.com/b/microsoft_office_/

できるネット:OneNote

◦ http://dekiru.net/category/windows-office/onenote/

39

おわり

クライアント ツールって重要

活用できる「情報」を集めれる

サービスの「利用率」「満足度」が上がる

→ サービスの「価値」が高まる

40

KEEP CALMAND

LOVE Office Clients

Recommended