sharepoint online で、ポータル実践アイデア

Post on 07-Aug-2015

1.706 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

太田 浩史MVP for SharePoint Server

株式会社 内田洋行

Japan Office 365 Users Group 1

自己紹介

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

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

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

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

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

本日の内容

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

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

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

Japan Office 365 Users Group 3

SharePoint は “地味” です。

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

ゴール

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

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

Japan Office 365 Users Group 4

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

Japan Office 365 Users Group p. 5

SharePoint Online よく耳にする用語

• サイト コレクション

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

• サイト

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

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

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

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

Japan Office 365 Users Group 6

サイトの構造 概念図

Japan Office 365 Users Group 7

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

・・・

サイトリスト

リスト

ライブラリ

ライブラリ

サイトサイト サイト

サイト

サイト サイト

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

Japan Office 365 Users Group 8

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

営業部/sales

総務部/general

開発部/devs

• よく見かける構成

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

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

Japan Office 365 Users Group 9

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

営業部/sales

総務部/general

開発部/devs

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

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

これが意外に厄介

Japan Office 365 Users Group p. 10

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

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

Japan Office 365 Users Group 11

営業部/sales

開発部/devs

お知らせ

お知らせを営業部へ表示

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

ゆえに計画が大切

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

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

–サイト数も少なく

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

Japan Office 365 Users Group 12

ポータルを作ってみよう

Japan Office 365 Users Group p. 13

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

• お知らせ掲示板

• 予定表

• ドキュメント共有

• リンク集

Japan Office 365 Users Group 14

• ブログ

• 社長のメッセージ

• 今週の目標

• 何かのトピックス

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

Japan Office 365 Users Group p. 15

今週の目標

掲示板

共有ドキュメント

トピックス

リンク集

今週予定

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

Japan Office 365 Users Group p. 16

今週の目標

掲示板

共有ドキュメント

トピックス

リンク集

大きな文字で表示

うまく整理したい

今週予定

これはマスト!

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

Japan Office 365 Users Group p. 17

今週の目標

掲示板

共有ドキュメント

トピックス

リンク集

今週予定

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

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

社内イベントとか

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

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

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

Japan Office 365 Users Group 19

掲示板をつくる

• 標準アプリから始める

Japan Office 365 Users Group 20

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

• 「列」とは?

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

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

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

Japan Office 365 Users Group 21

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

Japan Office 365 Users Group 22

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

Japan Office 365 Users Group 23

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

Japan Office 365 Users Group 24

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

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

Japan Office 365 Users Group 25

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

「列」が追加できた!

Japan Office 365 Users Group 26

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

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

• 「ビュー」とは?

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

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

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

Japan Office 365 Users Group 27

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

Japan Office 365 Users Group 28

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

Japan Office 365 Users Group 29

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

Japan Office 365 Users Group 30

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

Japan Office 365 Users Group 31

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

Japan Office 365 Users Group 32

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

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

• Wiki ページ

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

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

• Web パーツ ページ

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

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

Japan Office 365 Users Group 33

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

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

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

Japan Office 365 Users Group 34

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

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

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

Japan Office 365 Users Group 35

ページ に貼り付ける

Japan Office 365 Users Group 36

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

Japan Office 365 Users Group 37

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

Japan Office 365 Users Group 38

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

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

Japan Office 365 Users Group 39

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

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

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

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

Japan Office 365 Users Group 40

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

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

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

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

Japan Office 365 Users Group 41

• 日付列の表示形式

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

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

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

Japan Office 365 Users Group 42

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

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

Japan Office 365 Users Group 43

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

• 「列」を追加する

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

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

• 「ビュー」を作成する

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

Japan Office 365 Users Group 44

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

Japan Office 365 Users Group 45

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

Japan Office 365 Users Group 46

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

Japan Office 365 Users Group 47

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

Japan Office 365 Users Group 48

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

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

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

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

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

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

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

Japan Office 365 Users Group 49

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

Japan Office 365 Users Group 50

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

Japan Office 365 Users Group 51

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

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

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

Japan Office 365 Users Group 52

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

• 「列」を作成

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

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

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

Japan Office 365 Users Group 53

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

Japan Office 365 Users Group 54

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

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

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

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

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

Japan Office 365 Users Group 55

「今週の目標」とか

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

Japan Office 365 Users Group 56

予定表

• 標準アプリから始める

Japan Office 365 Users Group 57

「集計値」列を利用する

• 「集計値」列とは?

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

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

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

ビューを作成してみる

Japan Office 365 Users Group 58

「集計値」列を利用する

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

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

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

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

Japan Office 365 Users Group 59

あとはご存知の通り

• ビューを作成

– フィルターの条件

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

かつ

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

Japan Office 365 Users Group 60

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

Japan Office 365 Users Group 61

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

Japan Office 365 Users Group 62

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

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

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

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

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

Japan Office 365 Users Group 63

注意

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

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

レイアウトの微調整

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

• スタイルシート(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);

}

スタイルの適用方法

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

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

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

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

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

Japan Office 365 Users Group 65

代替 CSS の設定

Japan Office 365 Users Group 66

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

代替 CSS の設定

Japan Office 365 Users Group 67

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

代替 CSS の設定

Japan Office 365 Users Group 68

ここをクリック

代替 CSS の設定

Japan Office 365 Users Group 69

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

適用した状態

Japan Office 365 Users Group 70

トップページを変更する

Japan Office 365 Users Group 71

ここをクリック

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

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

トップページを変更する

Japan Office 365 Users Group 72

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

– SharePoint Designer から変更

トップページを変更する

Japan Office 365 Users Group 73

ひとまず完成!

Japan Office 365 Users Group 74

管理を楽にするために

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

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

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

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

Japan Office 365 Users Group 75

管理を楽にするために

Japan Office 365 Users Group 76

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

Japan Office 365 Users Group p. 77

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

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

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

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

Japan Office 365 Users Group 78

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

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

Japan Office 365 Users Group 79

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

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

Japan Office 365 Users Group 80

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

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

Japan Office 365 Users Group 81

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

• 参考: 再度表示させる

Japan Office 365 Users Group 82

「すべてのファイル」

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

さいごに

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

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

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

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

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

Japan Office 365 Users Group 83

Japan Office 365 Users Group Fin.

top related