SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
2013年12月7日実施 勉強会資料
オフィスアイ株式会社 代表取締役
Microsoft MVP for SharePoint [2004.10-2014.9]

山崎 愛 (Ai Yamasaki)
[Official Site] http://www.office-i-corp.jp/

https://www.facebook.com/officei.corp

[Blog] http://shanqiai.weblogs.jp/

@ai_Yamasaki
自己紹介


山崎 愛
◦
◦
◦
◦

オフィスアイ株式会社 (http://www.office-i-corp.jp)
元マイクロソフト認定トレーナー
コンサルティング、サイト構築支援、技術者育成支援などを行う
最近の主な書籍の執筆
 ひと目でわかる SharePoint Server 2010
 ひと目でわかる SharePoint Server 2013
(2013年9月発売)

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

2
Web アプリケーションとサイト コレクション
SQL Server

IIS サーバー

Webサイト (80)

IIS
+
SharePoint

SharePoint
管理用Webサイト

SharePoint Config DB や各
サービス アプリケーションの DB など
がある

Web アプリケーション
(拡張したIIS Webサイト)

SharePoint Web アプリケーショ
ン作成時に、SQL Server にユー
ザー コンテンツを格納するコンテン
ツ データベースが1つ以上作成され
る

Web アプリケーション

Web アプリケーション (http://sp2013/)

Web アプリケーションの概念

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

サイト コレクション
.. / sites / sales

トップ レベル サイト
.. /

サイト
..
/site2

サイト
..
/site1

Webサイト (80)

トップ レベル サイト
.. /

サイト
..
/siteA

サイト
..
/siteB

サイト コレクション
.. / sites / staff
トップ レベル サイト
.. /

サイト
.. / site1

Http://sp2013/sites/staff/site1

Http://sp2013/site2/siteB

Webサイト (80)

コンテンツDB群

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

3
Web アプリケーションとホストヘッダー (1)
コンピュータ名: SP2013
IP アドレス: 192.168.1.200
3.リクエスト ヘッダーに
「Host : portal.contoso.com」を
含めて要求

クライアント
(Web ブラウザ)

http://portal.contoso.com/
にアクセス

4. http://Sales
が応答する

1.「http://portal.contoso.com」 から
IP アドレスへ名前解決を要求
2.応答(IP アドレスは
192.168.1.200)

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

ホスト名 : IP アドレス : 192.168.1.200
ポート番号 : TCP 80

IISサイト

ホスト名 : portal.contoso.com
IP アドレス : 192.168.1.200
ポート番号 : TCP 80
IISサイト

<ドメイン : contoso.com>
A レコード
SP2013 → 192.168.1.200
portal → 192.168.1.200

4
Web アプリケーションとホストヘッダー (2)


ホストヘッダーを利用する際に、
直接 SharePoint サーバー上でWebブラウザーアクセス
する必要がある場合は、レジストリを編集してセキュリティ
を緩和する必要がある
◦ http://support.Microsoft.com/kb/896861
◦ 上記手順を実行しないと、ブラウザーからサイトにアクセスしても何
の表示もされなくなってしまう (リモートからはアクセス可能)

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

5
2種類のサイト コレクション (1)


パスベースのサイト コレクション
◦ 各サイト コレクションは、Webアプリケーションで利用している URL
を継承する
◦ 管理パスを使って、複数のサイト コレクションを作成する



ホスト名付きサイト コレクション
◦ ホストヘッダーを使用することで、Web アプリケーションに
引きずられることなく、自由度の高い URL を各サイト コレクション
に使用できる

マイクロソフト社はできる限りホスト名付きサイト コレクションを利用することを推奨している
→ Office 365 環境ではホスト名付きサイト コレクションを利用

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

6
2種類のサイト コレクション (2)
パスベース サイト コレクション
Web アプリケーション → http://portal.contoso.com/

利用できるサイト コレクションのURL例
•
•
•
•
•

http://portal.contoso.com/
(ルートサイト コレクション)
http://portal.contoso.com/sites/HR
http://portal.contoso.com/sites/Sales
http://portal.contoso.com/region/UK
http://portal.contoso.com/region/Japan

DNS Aレコード : portal.contoso.com
管理パス : sites, region

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

ホスト名付きサイト コレクション
Web アプリケーション → http://hnsc.contoso.com/

利用できるサイト コレクションのURL例
•

http://hnsc.contoso.com/ (ルートサイト コレクション)

•
•

http://hr.contoso.com/
http://salse.contoso.com/

•
•

http://uk.contoso.com/
http://japan.contoso.com/

DNS Aレコード :
root.contoso.com, hr.contoso.com,
salse.contoso.com, uk.contoso.com,
japan.contoso.com

7
代替アクセス マッピング (AAM)


代替アクセス マッピング設定の必要性
◦ パスベースのサイト コレクションを利用している場合は、Web アプリケー
ションの URL と実際の SharePoint サイトの URL が完全に一致しな
いため、リバースプロキシ―などのデバイスが、ユーザーに対して
SharePoint として有効なサイトの URL を生成するために必要

Web アプリケーション → http://portal.contoso.com/
サイト コレクションの URL → http://portal.contoso.com/sites/HR

SharePoint 特有のパスであるため、
一般的なデバイスはURLを補ってくれない

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

8
ホスト名付きサイト コレクション (1)
SharePoint 2003 から存在する機能ではあるが、
SharePoint 2010 までは様々な制約があった
 SharePoint 2013 ではほとんどの制約が解消されており、こ
れを利用することが推奨されている
 英語の省略名は HNSC (Host Named Site
Collection)
 作成は Windows PowerShell を使う


◦ サーバー全体管理サイトから作成は不可



管理パスも利用可能であるが、これも Windows
PowerShell から設定する必要がある

[参考]ホスト名付きサイト コレクションのアーキテクチャと展開 (SharePoint 2013)
http://technet.microsoft.com/ja-jp/library/cc424952.aspx
©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

9
ホスト名付きサイト コレクション (2)


構成手順の概要
1. ホスト名付きサイト コレクションをホストする、
専用の Web アプリケーションを作成する
2. ルートのサイト コレクションを作成する (クロール用)
3. ホスト名付きサイト コレクションを作成する
4. 必要に応じて URL を追加する



IIS の設定
◦ IIS Web サイトレベルではホストヘッダーを構成しないようにする
か、もしくは個別にホストヘッダーを追加するように構成する



DNS の設定
◦ レコードを管理し、適切に名前解決できるようにしておく

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

10
1.Web アプリケーションの作成
New-SPWebApplication
-Name ‘Hnsc Contoso Sites’
-port 443
-ApplicationPool HnscContosoAppPool
-ApplicationPoolAccount (Get-SPManagedAccount
‘Contoso¥spfarm’)
-AuthenticationProvider (New-SPAuthenticationProvider
–UseWindowsIntegratedAuthentication)
-DatabaseName ‘WSS_Content_Hnsc’
-SecureSoketsLayer
-HostHeader ‘hnsc.contoso.com’

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

11
2.ルートのサイト コレクションの作成
New-SPSite –URL 'https://hnsc.contoso.com/' -Name 'Portal'
-Description 'Portal on root'
-OwnerAlias 'contoso¥administrator' -language 1041
-Template 'STS#0'
※Webアプリケーションと同じURLに作成する
※パスベースのサイト コレクションとして作成
(ルートにはホスト名付きサイト コレクションは作成できない)
※検索用に必要

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

12
3.ホスト名付きサイト コレクションの作成
New-SPSite ‘https://portal-01.contoso.com’
-HostHeaderWebApplication ‘https://hnsc.contoso.com’
-Name ‘Portal 01’ -Description ‘Host Named Site Collection
Test’
-OwnerAlias ‘contoso¥administrator’ -language 1041
-Template ‘STS#0’
※HostHeaderWebApplication パラメータを指定することでホスト名付きサイ
ト コレクションとして構成できる
※ここで指定した URL が既定のゾーンに設定されるが、既定のゾーンの URL は
後から変更できないので注意する必要がある

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

13
ホスト名付きサイト コレクション (3)


最大 5 つの URL をマップできる
◦ 代替アクセスマッピングは利用できないが、その代り SetSPSiteUrl コマンドを使って各領域に1つURLを追加できる
◦ 既定では Default ゾーンにマップされる



利用できるコマンド
◦ Set-SPSiteUrl
◦ Remove-SPSiteUrl
◦ Get-SPSiteUrl

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

[参考]
RTM がリリースされる前までは 1つのゾーンに対して複数の
URL が追加できていたが、RTM 以降は 1ゾーン 1 URL
に限定されている
http://support.microsoft.com/kb/2826457

14
ホスト名付きサイト コレクション (4)


SSL の利用について

◦ SSL を使用する場合は、ワイルドカード証明書が利用できる
◦ ホスト名付きサイト コレクションを作成する際に、SSL を利用するかどうかを
指定する
 既定のゾーンの URLは後から変更できないため、HTTPアクセスの URL のみを
指定した場合は作り直す必要がある



SSLターミネート

◦ SSL を使用しており、負荷分散装置などのデバイス側で SSL ターミネート
(SSLオフロード) を行う場合は、カスタム HTTP ヘッダーとして “FrontEnd-Https:On” を指定する必要がある
 デバイス側で対応している必要がある

…
Insert Request Header

Front-End-Https: On

…

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

15
ホスト名付きサイト コレクション (5)


注意事項
◦ セルフサービス サイト コレクション作成機能はサポートされていない
◦ サイト コレクションの作成方法を独自で用意するか、パスベースの
サイト コレクションを利用する必要がある



セルフサービス サイト コレクション作成機能とは?
◦ 個人用サイトで使用される機能であり、ユーザー自身がサイト コ
レクションを作成できるようにする機能

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

16
まとめ
SharePoint Server 2013 では、
サイト コレクションを新規に構築する場合にホスト名付き
サイト コレクションを使うことが推奨される
 SSLターミネーションをデバイス側で利用する場合は、カス
タム HTTP ヘッダーの構成が必要
 セルフサービス サイト コレクション作成機能はサポートされ
ないので注意が必要


◦ 個人用サイトをホストする場合は、パスベースのサイト コレクション
を利用する方がよい

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

17
-研修のご案内- (有償)

[詳細]
http://www.office-i-corp.jp/
courses_SP2013.htm

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

18
http://www.office-i-corp.jp/

©2013 オフィスアイ株式会社 [無断複製および転載を禁じます]

19

Contenu connexe

Tendances

SharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートSharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートHirofumi Ota
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめHiroaki Oikawa
 
CSOMでサイト運用を楽にしよう!
CSOMでサイト運用を楽にしよう!CSOMでサイト運用を楽にしよう!
CSOMでサイト運用を楽にしよう!Hiroaki Oikawa
 
SharePoint 2013 の検索結果をチューニングする
SharePoint 2013 の検索結果をチューニングするSharePoint 2013 の検索結果をチューニングする
SharePoint 2013 の検索結果をチューニングするHiroaki Oikawa
 
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法Ai Hirano
 
クラウド時代の SharePoint 開発に備えよう
クラウド時代の SharePoint 開発に備えようクラウド時代の SharePoint 開発に備えよう
クラウド時代の SharePoint 開発に備えようHiroaki Oikawa
 
Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法Kazuhiko Nakamura
 
Office 365 勉強会 #4
Office 365 勉強会 #4Office 365 勉強会 #4
Office 365 勉強会 #4skomeda
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版Hiroaki Oikawa
 
SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩Yoshitaka Seo
 
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...Ayako Uruno
 
なぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのかなぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのかShu Yamada
 
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよTeams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよYugo Shimizu
 
SharePoint Framework をはじめよう #spfx
SharePoint Framework をはじめよう #spfxSharePoint Framework をはじめよう #spfx
SharePoint Framework をはじめよう #spfxHirofumi Ota
 
初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩Yoshitaka Seo
 
SharePointアドイン開発 Line風Chat アドイン
SharePointアドイン開発 Line風Chat アドインSharePointアドイン開発 Line風Chat アドイン
SharePointアドイン開発 Line風Chat アドインAkihiro Ehara
 
今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power Platform今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power PlatformHirofumi Ota
 
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?Hiroaki Oikawa
 
SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1Hiroaki Oikawa
 
SharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみたSharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみたHirofumi Ota
 

Tendances (20)

SharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデートSharePoint Online まわりの直近と今後のアップデート
SharePoint Online まわりの直近と今後のアップデート
 
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
第13回 jpsps in 大阪 share pointerのためのクラウドビジネスアプリのすすめ
 
CSOMでサイト運用を楽にしよう!
CSOMでサイト運用を楽にしよう!CSOMでサイト運用を楽にしよう!
CSOMでサイト運用を楽にしよう!
 
SharePoint 2013 の検索結果をチューニングする
SharePoint 2013 の検索結果をチューニングするSharePoint 2013 の検索結果をチューニングする
SharePoint 2013 の検索結果をチューニングする
 
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
 
クラウド時代の SharePoint 開発に備えよう
クラウド時代の SharePoint 開発に備えようクラウド時代の SharePoint 開発に備えよう
クラウド時代の SharePoint 開発に備えよう
 
Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法Office 365 のチームサイトを 美味しく つかう 10 の方法
Office 365 のチームサイトを 美味しく つかう 10 の方法
 
Office 365 勉強会 #4
Office 365 勉強会 #4Office 365 勉強会 #4
Office 365 勉強会 #4
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版
 
SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩SharePoint Online 開発の最初の一歩
SharePoint Online 開発の最初の一歩
 
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
Re tohoku2016 知らないと損をするマイクロソフトの基幹システムerpcrmとoffice365-microsoft-azurepower-bi...
 
なぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのかなぜSharepointの導入を見送ったのか
なぜSharepointの導入を見送ったのか
 
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよTeams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
 
SharePoint Framework をはじめよう #spfx
SharePoint Framework をはじめよう #spfxSharePoint Framework をはじめよう #spfx
SharePoint Framework をはじめよう #spfx
 
初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩初めてでも大丈夫!SharePoint 開発の第一歩
初めてでも大丈夫!SharePoint 開発の第一歩
 
SharePointアドイン開発 Line風Chat アドイン
SharePointアドイン開発 Line風Chat アドインSharePointアドイン開発 Line風Chat アドイン
SharePointアドイン開発 Line風Chat アドイン
 
今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power Platform今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power Platform
 
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
Microsoft Flow は SharePoint Designer ワークフローの代わりになり得るか!?
 
SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1SharePoint Framework アップデート SPFx v1.12.1
SharePoint Framework アップデート SPFx v1.12.1
 
SharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみたSharePoint Server 2016 ハイブリッド検索やってみた
SharePoint Server 2016 ハイブリッド検索やってみた
 

En vedette

Sp event okuda
Sp event okudaSp event okuda
Sp event okudaRie Okuda
 
SharePoint アドオンのススメ
SharePoint アドオンのススメSharePoint アドオンのススメ
SharePoint アドオンのススメMasakiNishioka
 
デザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しようデザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しようMayuko Hatanaka
 
SharePoint はグループウェアか?
SharePoint はグループウェアか?SharePoint はグループウェアか?
SharePoint はグループウェアか?Hirofumi Ota
 
SharePoint 2013 のつかい方
SharePoint 2013 のつかい方SharePoint 2013 のつかい方
SharePoint 2013 のつかい方Hirofumi Ota
 
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~Kosuke Kuromiya
 
SharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデアSharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデアHirofumi Ota
 
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」Kazuhiko Nakamura
 
SharePoint 2013 流リスト ビュー カスタマイズ
SharePoint 2013 流リスト ビュー カスタマイズSharePoint 2013 流リスト ビュー カスタマイズ
SharePoint 2013 流リスト ビュー カスタマイズHirofumi Ota
 

En vedette (9)

Sp event okuda
Sp event okudaSp event okuda
Sp event okuda
 
SharePoint アドオンのススメ
SharePoint アドオンのススメSharePoint アドオンのススメ
SharePoint アドオンのススメ
 
デザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しようデザインが統一されているShare point サイトを作成しよう
デザインが統一されているShare point サイトを作成しよう
 
SharePoint はグループウェアか?
SharePoint はグループウェアか?SharePoint はグループウェアか?
SharePoint はグループウェアか?
 
SharePoint 2013 のつかい方
SharePoint 2013 のつかい方SharePoint 2013 のつかい方
SharePoint 2013 のつかい方
 
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
IT初心者の事務員さんに SharePoint を教えてみた ~SharePoint ユーザー教育の事例として~
 
SharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデアSharePoint Online で、ポータル実践アイデア
SharePoint Online で、ポータル実践アイデア
 
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」 Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
Office 365 勉強会「いまさらきけない? SharePoint の基礎のキソ」
 
SharePoint 2013 流リスト ビュー カスタマイズ
SharePoint 2013 流リスト ビュー カスタマイズSharePoint 2013 流リスト ビュー カスタマイズ
SharePoint 2013 流リスト ビュー カスタマイズ
 

Similaire à パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection

Azure仮想マシンでActive Directoryドメインサービス
Azure仮想マシンでActive DirectoryドメインサービスAzure仮想マシンでActive Directoryドメインサービス
Azure仮想マシンでActive Directoryドメインサービスwintechq
 
AWSで動画共有サイトを作成して全社に公開
AWSで動画共有サイトを作成して全社に公開AWSで動画共有サイトを作成して全社に公開
AWSで動画共有サイトを作成して全社に公開ToruKubota4
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発Ai Hirano
 
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようMicrosoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようAi Hirano
 
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法典子 松本
 
検索エンジンを有効利用するWEBサイト構築
検索エンジンを有効利用するWEBサイト構築検索エンジンを有効利用するWEBサイト構築
検索エンジンを有効利用するWEBサイト構築sato165 @delab
 
制作者にとってのWeb解析
制作者にとってのWeb解析制作者にとってのWeb解析
制作者にとってのWeb解析Makoto Shimizu
 
Microsoft Azure WebAppsで ECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsで ECサイトを構築してみた話 ~EC-CUBE3で試してみました~典子 松本
 
.NET Core for Mac users in Azure
.NET Core for Mac users in Azure.NET Core for Mac users in Azure
.NET Core for Mac users in AzureTsukasa Kato
 
Windows Azureで Webサーバーを再発明してみる
Windows AzureでWebサーバーを再発明してみるWindows AzureでWebサーバーを再発明してみる
Windows Azureで Webサーバーを再発明してみるSunao Tomita
 
ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place -
ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place - ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place -
ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place - 啓 杉本
 
Office 365 のセキュリティ対策(情報管理) 8つのポイント
Office 365 のセキュリティ対策(情報管理) 8つのポイントOffice 365 のセキュリティ対策(情報管理) 8つのポイント
Office 365 のセキュリティ対策(情報管理) 8つのポイントKazuhiko Nakamura
 
IA2010 - アジャイル時代のWeb解析事例
IA2010 -  アジャイル時代のWeb解析事例IA2010 -  アジャイル時代のWeb解析事例
IA2010 - アジャイル時代のWeb解析事例Makoto Shimizu
 
Office 365 とのつき合い方
Office 365 とのつき合い方Office 365 とのつき合い方
Office 365 とのつき合い方Hirofumi Ota
 
SharePoint Online を JavaScript でイジる。
SharePoint Online を JavaScript でイジる。SharePoint Online を JavaScript でイジる。
SharePoint Online を JavaScript でイジる。Hirofumi Ota
 
Salesforce developer conference tokyo2013
Salesforce developer conference tokyo2013Salesforce developer conference tokyo2013
Salesforce developer conference tokyo2013Ikou Sanuki
 
Php on windows vol.2 - session.1 - 公開用
Php on windows   vol.2 - session.1 - 公開用Php on windows   vol.2 - session.1 - 公開用
Php on windows vol.2 - session.1 - 公開用hirookun
 
だから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない Zだから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない ZYasufumi Nishiyama
 
15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps拓将 平林
 

Similaire à パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection (20)

Azure仮想マシンでActive Directoryドメインサービス
Azure仮想マシンでActive DirectoryドメインサービスAzure仮想マシンでActive Directoryドメインサービス
Azure仮想マシンでActive Directoryドメインサービス
 
AWSで動画共有サイトを作成して全社に公開
AWSで動画共有サイトを作成して全社に公開AWSで動画共有サイトを作成して全社に公開
AWSで動画共有サイトを作成して全社に公開
 
SQLWorld★大阪#8
SQLWorld★大阪#8SQLWorld★大阪#8
SQLWorld★大阪#8
 
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
[勉強会資料] Excel + SharePoint + Power Platform によるローン返済シミュレーションアプリ開発
 
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えようMicrosoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
Microsoft 365 を使い、よりよい業務環境の在り方と仕事への向き合い方を考えよう
 
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure 活用方法
 
検索エンジンを有効利用するWEBサイト構築
検索エンジンを有効利用するWEBサイト構築検索エンジンを有効利用するWEBサイト構築
検索エンジンを有効利用するWEBサイト構築
 
制作者にとってのWeb解析
制作者にとってのWeb解析制作者にとってのWeb解析
制作者にとってのWeb解析
 
Microsoft Azure WebAppsで ECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsで ECサイトを構築してみた話 ~EC-CUBE3で試してみました~
 
.NET Core for Mac users in Azure
.NET Core for Mac users in Azure.NET Core for Mac users in Azure
.NET Core for Mac users in Azure
 
Windows Azureで Webサーバーを再発明してみる
Windows AzureでWebサーバーを再発明してみるWindows AzureでWebサーバーを再発明してみる
Windows Azureで Webサーバーを再発明してみる
 
ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place -
ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place - ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place -
ドメイン駆動設計の実践例 - 経営管理基盤 fusion_place -
 
Office 365 のセキュリティ対策(情報管理) 8つのポイント
Office 365 のセキュリティ対策(情報管理) 8つのポイントOffice 365 のセキュリティ対策(情報管理) 8つのポイント
Office 365 のセキュリティ対策(情報管理) 8つのポイント
 
IA2010 - アジャイル時代のWeb解析事例
IA2010 -  アジャイル時代のWeb解析事例IA2010 -  アジャイル時代のWeb解析事例
IA2010 - アジャイル時代のWeb解析事例
 
Office 365 とのつき合い方
Office 365 とのつき合い方Office 365 とのつき合い方
Office 365 とのつき合い方
 
SharePoint Online を JavaScript でイジる。
SharePoint Online を JavaScript でイジる。SharePoint Online を JavaScript でイジる。
SharePoint Online を JavaScript でイジる。
 
Salesforce developer conference tokyo2013
Salesforce developer conference tokyo2013Salesforce developer conference tokyo2013
Salesforce developer conference tokyo2013
 
Php on windows vol.2 - session.1 - 公開用
Php on windows   vol.2 - session.1 - 公開用Php on windows   vol.2 - session.1 - 公開用
Php on windows vol.2 - session.1 - 公開用
 
だから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない Zだから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない Z
 
15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps15分でわかる!Azure Static Web Apps
15分でわかる!Azure Static Web Apps
 

パスベース および ホスト名付きサイト コレクションの構築 : Path based and Host named Site Collection

  • 1. 2013年12月7日実施 勉強会資料 オフィスアイ株式会社 代表取締役 Microsoft MVP for SharePoint [2004.10-2014.9] 山崎 愛 (Ai Yamasaki) [Official Site] http://www.office-i-corp.jp/ https://www.facebook.com/officei.corp [Blog] http://shanqiai.weblogs.jp/ @ai_Yamasaki
  • 2. 自己紹介  山崎 愛 ◦ ◦ ◦ ◦ オフィスアイ株式会社 (http://www.office-i-corp.jp) 元マイクロソフト認定トレーナー コンサルティング、サイト構築支援、技術者育成支援などを行う 最近の主な書籍の執筆  ひと目でわかる SharePoint Server 2010  ひと目でわかる SharePoint Server 2013 (2013年9月発売) ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 2
  • 3. Web アプリケーションとサイト コレクション SQL Server IIS サーバー Webサイト (80) IIS + SharePoint SharePoint 管理用Webサイト SharePoint Config DB や各 サービス アプリケーションの DB など がある Web アプリケーション (拡張したIIS Webサイト) SharePoint Web アプリケーショ ン作成時に、SQL Server にユー ザー コンテンツを格納するコンテン ツ データベースが1つ以上作成され る Web アプリケーション Web アプリケーション (http://sp2013/) Web アプリケーションの概念 サイト コレクション .. / サイト コレクション .. / sites / sales トップ レベル サイト .. / サイト .. /site2 サイト .. /site1 Webサイト (80) トップ レベル サイト .. / サイト .. /siteA サイト .. /siteB サイト コレクション .. / sites / staff トップ レベル サイト .. / サイト .. / site1 Http://sp2013/sites/staff/site1 Http://sp2013/site2/siteB Webサイト (80) コンテンツDB群 ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 3
  • 4. Web アプリケーションとホストヘッダー (1) コンピュータ名: SP2013 IP アドレス: 192.168.1.200 3.リクエスト ヘッダーに 「Host : portal.contoso.com」を 含めて要求 クライアント (Web ブラウザ) http://portal.contoso.com/ にアクセス 4. http://Sales が応答する 1.「http://portal.contoso.com」 から IP アドレスへ名前解決を要求 2.応答(IP アドレスは 192.168.1.200) ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] ホスト名 : IP アドレス : 192.168.1.200 ポート番号 : TCP 80 IISサイト ホスト名 : portal.contoso.com IP アドレス : 192.168.1.200 ポート番号 : TCP 80 IISサイト <ドメイン : contoso.com> A レコード SP2013 → 192.168.1.200 portal → 192.168.1.200 4
  • 5. Web アプリケーションとホストヘッダー (2)  ホストヘッダーを利用する際に、 直接 SharePoint サーバー上でWebブラウザーアクセス する必要がある場合は、レジストリを編集してセキュリティ を緩和する必要がある ◦ http://support.Microsoft.com/kb/896861 ◦ 上記手順を実行しないと、ブラウザーからサイトにアクセスしても何 の表示もされなくなってしまう (リモートからはアクセス可能) ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 5
  • 6. 2種類のサイト コレクション (1)  パスベースのサイト コレクション ◦ 各サイト コレクションは、Webアプリケーションで利用している URL を継承する ◦ 管理パスを使って、複数のサイト コレクションを作成する  ホスト名付きサイト コレクション ◦ ホストヘッダーを使用することで、Web アプリケーションに 引きずられることなく、自由度の高い URL を各サイト コレクション に使用できる マイクロソフト社はできる限りホスト名付きサイト コレクションを利用することを推奨している → Office 365 環境ではホスト名付きサイト コレクションを利用 ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 6
  • 7. 2種類のサイト コレクション (2) パスベース サイト コレクション Web アプリケーション → http://portal.contoso.com/ 利用できるサイト コレクションのURL例 • • • • • http://portal.contoso.com/ (ルートサイト コレクション) http://portal.contoso.com/sites/HR http://portal.contoso.com/sites/Sales http://portal.contoso.com/region/UK http://portal.contoso.com/region/Japan DNS Aレコード : portal.contoso.com 管理パス : sites, region ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] ホスト名付きサイト コレクション Web アプリケーション → http://hnsc.contoso.com/ 利用できるサイト コレクションのURL例 • http://hnsc.contoso.com/ (ルートサイト コレクション) • • http://hr.contoso.com/ http://salse.contoso.com/ • • http://uk.contoso.com/ http://japan.contoso.com/ DNS Aレコード : root.contoso.com, hr.contoso.com, salse.contoso.com, uk.contoso.com, japan.contoso.com 7
  • 8. 代替アクセス マッピング (AAM)  代替アクセス マッピング設定の必要性 ◦ パスベースのサイト コレクションを利用している場合は、Web アプリケー ションの URL と実際の SharePoint サイトの URL が完全に一致しな いため、リバースプロキシ―などのデバイスが、ユーザーに対して SharePoint として有効なサイトの URL を生成するために必要 Web アプリケーション → http://portal.contoso.com/ サイト コレクションの URL → http://portal.contoso.com/sites/HR SharePoint 特有のパスであるため、 一般的なデバイスはURLを補ってくれない ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 8
  • 9. ホスト名付きサイト コレクション (1) SharePoint 2003 から存在する機能ではあるが、 SharePoint 2010 までは様々な制約があった  SharePoint 2013 ではほとんどの制約が解消されており、こ れを利用することが推奨されている  英語の省略名は HNSC (Host Named Site Collection)  作成は Windows PowerShell を使う  ◦ サーバー全体管理サイトから作成は不可  管理パスも利用可能であるが、これも Windows PowerShell から設定する必要がある [参考]ホスト名付きサイト コレクションのアーキテクチャと展開 (SharePoint 2013) http://technet.microsoft.com/ja-jp/library/cc424952.aspx ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 9
  • 10. ホスト名付きサイト コレクション (2)  構成手順の概要 1. ホスト名付きサイト コレクションをホストする、 専用の Web アプリケーションを作成する 2. ルートのサイト コレクションを作成する (クロール用) 3. ホスト名付きサイト コレクションを作成する 4. 必要に応じて URL を追加する  IIS の設定 ◦ IIS Web サイトレベルではホストヘッダーを構成しないようにする か、もしくは個別にホストヘッダーを追加するように構成する  DNS の設定 ◦ レコードを管理し、適切に名前解決できるようにしておく ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 10
  • 11. 1.Web アプリケーションの作成 New-SPWebApplication -Name ‘Hnsc Contoso Sites’ -port 443 -ApplicationPool HnscContosoAppPool -ApplicationPoolAccount (Get-SPManagedAccount ‘Contoso¥spfarm’) -AuthenticationProvider (New-SPAuthenticationProvider –UseWindowsIntegratedAuthentication) -DatabaseName ‘WSS_Content_Hnsc’ -SecureSoketsLayer -HostHeader ‘hnsc.contoso.com’ ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 11
  • 12. 2.ルートのサイト コレクションの作成 New-SPSite –URL 'https://hnsc.contoso.com/' -Name 'Portal' -Description 'Portal on root' -OwnerAlias 'contoso¥administrator' -language 1041 -Template 'STS#0' ※Webアプリケーションと同じURLに作成する ※パスベースのサイト コレクションとして作成 (ルートにはホスト名付きサイト コレクションは作成できない) ※検索用に必要 ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 12
  • 13. 3.ホスト名付きサイト コレクションの作成 New-SPSite ‘https://portal-01.contoso.com’ -HostHeaderWebApplication ‘https://hnsc.contoso.com’ -Name ‘Portal 01’ -Description ‘Host Named Site Collection Test’ -OwnerAlias ‘contoso¥administrator’ -language 1041 -Template ‘STS#0’ ※HostHeaderWebApplication パラメータを指定することでホスト名付きサイ ト コレクションとして構成できる ※ここで指定した URL が既定のゾーンに設定されるが、既定のゾーンの URL は 後から変更できないので注意する必要がある ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 13
  • 14. ホスト名付きサイト コレクション (3)  最大 5 つの URL をマップできる ◦ 代替アクセスマッピングは利用できないが、その代り SetSPSiteUrl コマンドを使って各領域に1つURLを追加できる ◦ 既定では Default ゾーンにマップされる  利用できるコマンド ◦ Set-SPSiteUrl ◦ Remove-SPSiteUrl ◦ Get-SPSiteUrl ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] [参考] RTM がリリースされる前までは 1つのゾーンに対して複数の URL が追加できていたが、RTM 以降は 1ゾーン 1 URL に限定されている http://support.microsoft.com/kb/2826457 14
  • 15. ホスト名付きサイト コレクション (4)  SSL の利用について ◦ SSL を使用する場合は、ワイルドカード証明書が利用できる ◦ ホスト名付きサイト コレクションを作成する際に、SSL を利用するかどうかを 指定する  既定のゾーンの URLは後から変更できないため、HTTPアクセスの URL のみを 指定した場合は作り直す必要がある  SSLターミネート ◦ SSL を使用しており、負荷分散装置などのデバイス側で SSL ターミネート (SSLオフロード) を行う場合は、カスタム HTTP ヘッダーとして “FrontEnd-Https:On” を指定する必要がある  デバイス側で対応している必要がある … Insert Request Header Front-End-Https: On … ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 15
  • 16. ホスト名付きサイト コレクション (5)  注意事項 ◦ セルフサービス サイト コレクション作成機能はサポートされていない ◦ サイト コレクションの作成方法を独自で用意するか、パスベースの サイト コレクションを利用する必要がある  セルフサービス サイト コレクション作成機能とは? ◦ 個人用サイトで使用される機能であり、ユーザー自身がサイト コ レクションを作成できるようにする機能 ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 16
  • 17. まとめ SharePoint Server 2013 では、 サイト コレクションを新規に構築する場合にホスト名付き サイト コレクションを使うことが推奨される  SSLターミネーションをデバイス側で利用する場合は、カス タム HTTP ヘッダーの構成が必要  セルフサービス サイト コレクション作成機能はサポートされ ないので注意が必要  ◦ 個人用サイトをホストする場合は、パスベースのサイト コレクション を利用する方がよい ©2013 オフィスアイ株式会社 [無断複製および転載を禁じます] 17