84
SharePoint Online で、 ポータル実践アイデア 第11回 Office 365 勉強会 2015/05/16 太田 浩史 MVP for SharePoint Server 株式会社 内田洋行 Japan Office 365 Users Group 1

SharePoint Online で、ポータル実践アイデア

Embed Size (px)

Citation preview

Page 1: SharePoint Online で、ポータル実践アイデア

SharePoint Online で、ポータル実践アイデア

第11回 Office 365 勉強会2015/05/16

太田 浩史MVP for SharePoint Server

株式会社 内田洋行

Japan Office 365 Users Group 1

Page 2: SharePoint Online で、ポータル実践アイデア

自己紹介

太田 浩史 (おおた ひろふみ)

• 「標準機能をできるだけ使いたい」派

• ユーザーとして社内の利活用を支援

• ベンダーとしてお客様への導入・利用支援や情報提供

Japan Office 365 Users Group

Ota Hirofumihttps://facebook.com/hrfm.jp

Hirofumi OTAhttp://www.slideshare.net/hirofumi_ota

@hrfmjphttps://twitter.com/hrfmjp

idea.toString();http://idea.tostring.jp

2013 - Microsoft MVPSharePoint Server

2

Page 3: SharePoint Online で、ポータル実践アイデア

本日の内容

• ポータル サイトのサイト構造を計画する

• ポータルを作ってみよう

• モバイル デバイスへちょっと配慮

Japan Office 365 Users Group 3

SharePoint は “地味” です。

コツコツの積みかさねが大事です。

Page 4: SharePoint Online で、ポータル実践アイデア

ゴール

• SharePoint をなんとなく理解してもらう

• 操作をなんとなく理解してもらう

Japan Office 365 Users Group 4

Page 5: SharePoint Online で、ポータル実践アイデア

ポータル サイトのサイト構造を計画する

Japan Office 365 Users Group p. 5

Page 6: SharePoint Online で、ポータル実践アイデア

SharePoint Online よく耳にする用語

• サイト コレクション

– Office 365 全体管理 SharePoint 管理センターで作成

• サイト

– サイト コレクションの中にいくつも作成できる

• アプリ(リスト/ライブラリ など)

– サイトの中にいくつも作成できる

– データやドキュメントを保存できる

Japan Office 365 Users Group 6

Page 7: SharePoint Online で、ポータル実践アイデア

サイトの構造 概念図

Japan Office 365 Users Group 7

サイト コレクション サイト コレクション

・・・

サイトリスト

リスト

ライブラリ

ライブラリ

サイトサイト サイト

サイト

サイト サイト

Page 8: SharePoint Online で、ポータル実践アイデア

たとえば組織階層でサイトを作る

Japan Office 365 Users Group 8

全社共通 サイトhttps://contoso.sharepoint.com

営業部/sales

総務部/general

開発部/devs

• よく見かける構成

• 細かくサイトを作りすぎると組織変更で頭を抱える

Page 9: SharePoint Online で、ポータル実践アイデア

他サイトのアプリの情報を使いたい

Japan Office 365 Users Group 9

全社共通 サイトhttps://contoso.sharepoint.com

営業部/sales

総務部/general

開発部/devs

「開発部」の「お知らせ」を「営業部」のサイトに表示したい

「営業部」の「お知らせ」を「全社共通」に表示したい

Page 10: SharePoint Online で、ポータル実践アイデア

これが意外に厄介

Japan Office 365 Users Group p. 10

Page 11: SharePoint Online で、ポータル実践アイデア

アプリ Web パーツを利用できる範囲

• “基本” はアプリが配置(インストール)されたサイト内

Japan Office 365 Users Group 11

営業部/sales

開発部/devs

お知らせ

お知らせを営業部へ表示

複数のサイトで同じデータを表示するのは工夫が必要

Page 12: SharePoint Online で、ポータル実践アイデア

ゆえに計画が大切

• いつも心がけているコト

–ポータルはできるだけ階層を少なく

–サイト数も少なく

–「情報はみんなで共有する」がコンセプト

Japan Office 365 Users Group 12

Page 13: SharePoint Online で、ポータル実践アイデア

ポータルを作ってみよう

Japan Office 365 Users Group p. 13

Page 14: SharePoint Online で、ポータル実践アイデア

ポータルに良くあるコンテンツ

• お知らせ掲示板

• 予定表

• ドキュメント共有

• リンク集

Japan Office 365 Users Group 14

• ブログ

• 社長のメッセージ

• 今週の目標

• 何かのトピックス

Page 15: SharePoint Online で、ポータル実践アイデア

ポータルページの大まかなレイアウト

Japan Office 365 Users Group p. 15

今週の目標

掲示板

共有ドキュメント

トピックス

リンク集

今週予定

Page 16: SharePoint Online で、ポータル実践アイデア

ポータルページの大まかなレイアウト

Japan Office 365 Users Group p. 16

今週の目標

掲示板

共有ドキュメント

トピックス

リンク集

大きな文字で表示

うまく整理したい

今週予定

これはマスト!

Page 17: SharePoint Online で、ポータル実践アイデア

ポータルページの大まかなレイアウト

Japan Office 365 Users Group p. 17

今週の目標

掲示板

共有ドキュメント

トピックス

リンク集

今週予定

特に読んで貰いたいコンテンツ

社内のアプリケーションへのリンクとか

社内イベントとか

Page 18: SharePoint Online で、ポータル実践アイデア

コンテンツの表示イメージ

Japan Office 365 Users Group p. 18

ガンガンいこうぜ!!

お知らせ

2015/05/20 総務部 ○○のお知らせ

2015/05/20 総務部 ○○のお知らせ

2015/05/20 総務部 ○○のお知らせ

2015/05/20 総務部 ○○のお知らせ

2015/05/20 総務部 ○○のお知らせ

ドキュメント カテゴリ

・申請書 ・マニュアル ・規定類

・管理部 ・人事部 ・システム管理部

避難訓練

5月28日に避難訓練があります!ご協力をお願いします。

総務(内線 xxx)

xxさんのブログバナー

リンク集

・App1 ・App2

・App1 ・App2

・App1 ・App2

最近更新されたドキュメント

○○申請書 人事部

◆◆の利用方法 システム管理部

ナビゲーション

ナビゲーション

今週の予定

勉強会 05/20

Page 19: SharePoint Online で、ポータル実践アイデア

ナニから手を付ければ・・・

Japan Office 365 Users Group 19

Page 20: SharePoint Online で、ポータル実践アイデア

掲示板をつくる

• 標準アプリから始める

Japan Office 365 Users Group 20

Page 21: SharePoint Online で、ポータル実践アイデア

掲示板に「列」を追加する

• 「列」とは?

– 掲示板などの入力・表示項目

– 標準のアプリでは不足な項目を自由に追加できる

• 今回は「部署」列を作成します

Japan Office 365 Users Group 21

Page 22: SharePoint Online で、ポータル実践アイデア

掲示板に「列」を追加する

Japan Office 365 Users Group 22

Page 23: SharePoint Online で、ポータル実践アイデア

掲示板に「列」を追加する

Japan Office 365 Users Group 23

Page 24: SharePoint Online で、ポータル実践アイデア

掲示板に「列」を追加する

Japan Office 365 Users Group 24

いろんな種類から選択。新規作成時に”だけ”選択できるものもアリ。

Page 25: SharePoint Online で、ポータル実践アイデア

掲示板に「列」を追加する

Japan Office 365 Users Group 25

• 追加した列は、一覧画面に表示することができる

Page 26: SharePoint Online で、ポータル実践アイデア

「列」が追加できた!

Japan Office 365 Users Group 26

• 追加した列は、投稿フォームにも自動で追加される

Page 27: SharePoint Online で、ポータル実践アイデア

掲示板に「ビュー」を追加する

• 「ビュー」とは?

– 登録されたお知らせアイテムの一覧表示

– 並び替えの条件、フィルターや件数指定などが可能

• 今回は「有効期限が近い順」ビューを作成

Japan Office 365 Users Group 27

Page 28: SharePoint Online で、ポータル実践アイデア

掲示板に「ビュー」を追加する

Japan Office 365 Users Group 28

Page 29: SharePoint Online で、ポータル実践アイデア

掲示板に「ビュー」を追加する

Japan Office 365 Users Group 29

Page 30: SharePoint Online で、ポータル実践アイデア

掲示板に「ビュー」を追加する

Japan Office 365 Users Group 30

Page 31: SharePoint Online で、ポータル実践アイデア

掲示板に「ビュー」を追加する

Japan Office 365 Users Group 31

Page 32: SharePoint Online で、ポータル実践アイデア

「ビュー」が追加できた!

Japan Office 365 Users Group 32

• 追加した「ビュー」は、メニューで選べます

Page 33: SharePoint Online で、ポータル実践アイデア

新しいページを作ってみる

• Wiki ページ

– ページ上にテキストや Web パーツを自由に配置できる

– 自由がゆえに Web パーツをきれいに配置するのが難しい

• Web パーツ ページ

– ページ上に Web パーツを配置できる

– 特化しているがゆえに Web パーツをきれいに配置できる

Japan Office 365 Users Group 33

Page 34: SharePoint Online で、ポータル実践アイデア

新しいページを作ってみる

• 今回は「Web パーツ」ページを選択しました

• 「サイトのページ」に追加します

Japan Office 365 Users Group 34

Page 35: SharePoint Online で、ポータル実践アイデア

新しいページを作ってみる

• いくつかレイアウトが選択できる

• イメージに近いものを選択

Japan Office 365 Users Group 35

Page 36: SharePoint Online で、ポータル実践アイデア

ページ に貼り付ける

Japan Office 365 Users Group 36

Page 37: SharePoint Online で、ポータル実践アイデア

ページ に貼り付けた Web パーツの編集

Japan Office 365 Users Group 37

Page 38: SharePoint Online で、ポータル実践アイデア

ページ専用の「ビュー」をつくる

Japan Office 365 Users Group 38

トップページ専用の「ビュー」を作成することもできる

Page 39: SharePoint Online で、ポータル実践アイデア

小技: 「ビュー」ページに説明分を追加

Japan Office 365 Users Group 39

「ビュー」のページにも Web パーツを追加できる

Page 40: SharePoint Online で、ポータル実践アイデア

• 「ビュー」の「チェック ボックス」を消したい・・・

– トップページなどでは、表示されないほうがスマートに見える

小技: 「ビュー」の「チェック ボックス」を消す

Japan Office 365 Users Group 40

Page 41: SharePoint Online で、ポータル実践アイデア

• ビューの設定「表形式で表示」

– 「各アイテムにチェック ボックスを表示します」をオフ

– チェックを外すと、複数アイテムの一括削除などができなくなる

小技: 「ビュー」の「チェック ボックス」を消す

Japan Office 365 Users Group 41

Page 42: SharePoint Online で、ポータル実践アイデア

• 日付列の表示形式

• 「標準」 - 2015/05/16 13:00

• 「フレンドリ」 - 約 1 時間前

小技: 日付の表示形式を変える

Japan Office 365 Users Group 42

Page 43: SharePoint Online で、ポータル実践アイデア

ドキュメント ライブラリをつくる

• 標準アプリで用意されている

Japan Office 365 Users Group 43

Page 44: SharePoint Online で、ポータル実践アイデア

ドキュメント ライブラリをつくる

• 「列」を追加する

– 既定は「タイトル」だけ

– 「文書カテゴリ」列 とか 「主管部門」列 とか

• 「ビュー」を作成する

– 「文書カテゴリ別」ビュー とか 「主管部署」ビュー とか

Japan Office 365 Users Group 44

Page 45: SharePoint Online で、ポータル実践アイデア

グループ化を利用した「ビュー」

Japan Office 365 Users Group 45

Page 46: SharePoint Online で、ポータル実践アイデア

グループ化を利用した「ビュー」

Japan Office 365 Users Group 46

Page 47: SharePoint Online で、ポータル実践アイデア

グループ化を利用した「ビュー」

Japan Office 365 Users Group 47

Page 48: SharePoint Online で、ポータル実践アイデア

小技: ビューのフィルター操作と URL

Japan Office 365 Users Group 48

フィルターの設定はURL へ反映される

Page 49: SharePoint Online で、ポータル実践アイデア

小技: フィルターへのリンク集を作ってみる

• HTML でリンク集を書いてページに挿入

• 「コンテンツ エディター」 Web パーツを利用する

– HTML はテキスト ファイルで保存し、任意のライブラリへアップロード

(スタイル ライブラリなどがオススメ)

– CEWP の設定からテキスト ファイルへの URL を指定

Japan Office 365 Users Group 49

Page 50: SharePoint Online で、ポータル実践アイデア

コンテンツ エディター Web パーツの利用

Japan Office 365 Users Group 50

Page 51: SharePoint Online で、ポータル実践アイデア

ライブラリ ページへ自作のメニューを追加

Japan Office 365 Users Group 51

Page 52: SharePoint Online で、ポータル実践アイデア

「今週の目標」アプリをつくる

• 標準アプリでは用意されていない

• 「カスタム リスト」アプリから作成

Japan Office 365 Users Group 52

Page 53: SharePoint Online で、ポータル実践アイデア

「今週の目標」アプリをつくる

• 「列」を作成

– 本文(複数行テキスト)

– 表示開始日(日付と時刻)

– 表示終了日(日付と時刻)

Japan Office 365 Users Group 53

Page 54: SharePoint Online で、ポータル実践アイデア

「今週の目標」アプリをつくる

Japan Office 365 Users Group 54

表示したい週の日曜日と土曜日を指定

Page 55: SharePoint Online で、ポータル実践アイデア

“今日” の日付を利用したフィルター

• 日付を利用したフィルター

– 「今日」 が 「表示開始日」 と 「表示終了日」の間

– フィルターの条件に今日 = [Today] を使うことができる

Japan Office 365 Users Group 55

Page 56: SharePoint Online で、ポータル実践アイデア

「今週の目標」とか

• 「ビュー」で 「本文」 のみを表示するとそれっぽく

Japan Office 365 Users Group 56

Page 57: SharePoint Online で、ポータル実践アイデア

予定表

• 標準アプリから始める

Japan Office 365 Users Group 57

Page 58: SharePoint Online で、ポータル実践アイデア

「集計値」列を利用する

• 「集計値」列とは?

– ユーザーによって入力された値を利用して、

自動計算した値が保存される列

• この列を利用して「今週の予定」のみを表示する

ビューを作成してみる

Japan Office 365 Users Group 58

Page 59: SharePoint Online で、ポータル実践アイデア

「集計値」列を利用する

• 「週初め」列(予定の週の日曜日の日付を計算)

– 数式: =開始時刻+(1-WEEKDAY(開始時刻))

• 「週終わり」列(予定の週の土曜日の日付を計算)

– 数式: =開始時刻+(7-WEEKDAY(開始時刻))

Japan Office 365 Users Group 59

Page 60: SharePoint Online で、ポータル実践アイデア

あとはご存知の通り

• ビューを作成

– フィルターの条件

「開始時刻」 が [Today] 以下

かつ

「終了時刻」 が [Today] 以上

Japan Office 365 Users Group 60

Page 61: SharePoint Online で、ポータル実践アイデア

作ったものをページへ配置してみる

Japan Office 365 Users Group 61

Page 62: SharePoint Online で、ポータル実践アイデア

作ったものをページへ配置してみる

Japan Office 365 Users Group 62

なんか間延びしてる…スキマ 多すぎ!!

Page 63: SharePoint Online で、ポータル実践アイデア

レイアウトやデザインを調整したい

• 「SharePoint 発行インフラストラクチャ」を有効化

– 「サイトの設定」-「サイト コレクションの機能」

• デザインを調整するための機能がサイトへ追加される

Japan Office 365 Users Group 63

注意

– サイトのテンプレート保存に制限が出ることがある

– 有効化すると、完全には無効化できない(不可逆)

Page 64: SharePoint Online で、ポータル実践アイデア

レイアウトの微調整

• ポータルのレイアウトは少し整えたい

• スタイルシート(CSS)で修正ができる

– 今回作成したスタイルのサンプル

Japan Office 365 Users Group 64

.ms-viewheadertr th{border-bottom:1px #888 dotted;}

.ms-listviewtable{width:100%;}

.ms-alternating{background-color:rgba(238, 238, 238, 0.85);}

.ms-webpartPage-root{border-spacing:8px 0;}

.ms-webpart-titleText.ms-webpart-titleText,

.ms-webpart-titleText{

padding-left:8px;

border-left:8px solid rgba(238, 238, 238, 0.85);

}

Page 65: SharePoint Online で、ポータル実践アイデア

スタイルの適用方法

• サイト全体に適用する場合

– 「デザイン マネージャー」を利用(発行インフラ ストラクチャの機能)

– 事前にアップロードした CSS ファイルを「代替 CSS」へ設定

• 特定のページだけに適用する場合

– スクリプト エディターやコンテンツ エディターでページに挿入

Japan Office 365 Users Group 65

Page 66: SharePoint Online で、ポータル実践アイデア

代替 CSS の設定

Japan Office 365 Users Group 66

• デザイン マネージャーを使ってみる

Page 67: SharePoint Online で、ポータル実践アイデア

代替 CSS の設定

Japan Office 365 Users Group 67

「7. デザインの発行と適用」を・・・

Page 68: SharePoint Online で、ポータル実践アイデア

代替 CSS の設定

Japan Office 365 Users Group 68

ここをクリック

Page 69: SharePoint Online で、ポータル実践アイデア

代替 CSS の設定

Japan Office 365 Users Group 69

CSS ファイルは「スタイル ライブラリ」へアップロードしておくのが一般的

Page 70: SharePoint Online で、ポータル実践アイデア

適用した状態

Japan Office 365 Users Group 70

Page 71: SharePoint Online で、ポータル実践アイデア

トップページを変更する

Japan Office 365 Users Group 71

ここをクリック

Page 72: SharePoint Online で、ポータル実践アイデア

• サイトのウェルカム ページに新しく作成したページを指定

– 「発行インフラ ストラクチャ」の機能

トップページを変更する

Japan Office 365 Users Group 72

Page 73: SharePoint Online で、ポータル実践アイデア

• 「発行インフラ ストラクチャ」を有効化していない場合

– SharePoint Designer から変更

トップページを変更する

Japan Office 365 Users Group 73

Page 74: SharePoint Online で、ポータル実践アイデア

ひとまず完成!

Japan Office 365 Users Group 74

Page 75: SharePoint Online で、ポータル実践アイデア

管理を楽にするために

• 管理者用ページを作ろう

– SharePoint Online の設定はページも多くて大変

– 管理者用のランチャー ページを作っておくとすごく便利!

– きっと将来の引継ぎもラクになるはず

Japan Office 365 Users Group 75

Page 76: SharePoint Online で、ポータル実践アイデア

管理を楽にするために

Japan Office 365 Users Group 76

Page 77: SharePoint Online で、ポータル実践アイデア

モバイルデバイスへちょっと配慮

Japan Office 365 Users Group p. 77

Page 78: SharePoint Online で、ポータル実践アイデア

モバイルで閲覧するユーザーへの配慮

• SharePoint Online はモバイル用画面があります

– 「サイトの機能」で「モバイル ブラウザー ビュー」をアクティブに

– スマートフォンでアクセスすると専用の画面が表示される

Japan Office 365 Users Group 78

Page 79: SharePoint Online で、ポータル実践アイデア

モバイルで閲覧するユーザーへの配慮

• ユーザーに見せたくないアプリが表示されている・・・

Japan Office 365 Users Group 79

Page 80: SharePoint Online で、ポータル実践アイデア

モバイルで閲覧するユーザーへの配慮

• SharePoint Designer を利用して不要なものを非表示

Japan Office 365 Users Group 80

Page 81: SharePoint Online で、ポータル実践アイデア

モバイルで閲覧するユーザーへの配慮

• 非表示となりスッキリしました

Japan Office 365 Users Group 81

Page 82: SharePoint Online で、ポータル実践アイデア

モバイルで閲覧するユーザーへの配慮

• 参考: 再度表示させる

Japan Office 365 Users Group 82

「すべてのファイル」

右クリックで「プロパティ」

Page 83: SharePoint Online で、ポータル実践アイデア

さいごに

• SharePoint は地道な作業の積みかさね

• 「列」「ビュー」を組み合わせて使う

• カンタンに試せるので、いろいろ試してみる

• 作っては直し、使っては直しをくり返しましょう

• コツコツと作業するのが楽しいです

Japan Office 365 Users Group 83

Page 84: SharePoint Online で、ポータル実践アイデア

Japan Office 365 Users Group Fin.