サイト コレクションを作成する (SharePoint Server 2010)
適用先: SharePoint Server 2010
トピックの最終更新日: 2016-11-30
サイト コレクションとは、所有者が同じで、管理の設定 (アクセス許可など) を共有する Web サイトのグループのことです。サイト コレクションを作成すると、そのサイト コレクション内にトップレベル サイトが自動的に作成されます。トップレベル サイトには、1 つ以上のサブサイトを含めることができます。
サイト コレクションは Web アプリケーション内に存在する必要があります。サイト コレクションは、既存の Web アプリケーションに基づいて作成するか、Web アプリケーションを作成してから、そのアプリケーション内に作成することができます。詳細については、「Web アプリケーションを作成する (SharePoint Server 2010)」を参照してください。
Web アプリケーションが 1 つのプロジェクトか 1 つのチームで使用される場合、複数のサイトを管理することから生じるオーバーヘッドを回避するために、単一のサイト コレクションを使用する必要があります。ただし、複雑なソリューションでは、複数のサイト コレクションを使用したほうが有益です。これは、複数のサイト コレクションを使用すると、コンテンツの整理とサイト コレクションごとのアクセス許可の管理をより簡単に行うことできるためです。たとえば、サイト コレクションからサイト コレクションへのナビゲーションが組み込まれていないため、複数のサイト コレクションを使用することで、サイト コンテンツに対するセキュリティのレイヤーを追加できます。
SharePoint には、グループ作業、会議、エンタープライズ、発行、およびユーザー設定のカテゴリ内にサイト テンプレートがあります。サイト コレクションを作成するときは、そのサイトで行うことに合うテンプレートを選択します。たとえば、寄稿者より読者を多く持つ大規模なイントラネットを構築する場合は、発行ポータル テンプレートを選択します。
サイト コレクションを作成する前に、次の前提条件を利用できることを確認してください。
サイト コレクションを作成する Web アプリケーション。
クォータ テンプレート。サイト コレクションに格納できるデータの量と、サイト コレクション管理者への電子メールによる警告がトリガーされる記憶域サイズを指定する値を定義することを計画している場合。
ユーザー設定の管理ワイルドカード パス。ルート (/) ディレクトリまたは /sites/ ディレクトリ以外の場所にサイト コレクションを作成することを計画している場合。
この記事の内容
サーバーの全体管理を使用してサイト コレクションを作成する
Windows PowerShell を使用してサイト コレクションを作成する
サーバーの全体管理を使用してサイト コレクションを作成する
通常、サーバーの全体管理の Web サイトを使用して、サイト コレクションをスタンドアロン展開に作成します。
サーバーの全体管理を使用してサイト コレクションを作成するには
次の管理者の資格情報を持つことを確認します。
- サイト コレクションを作成するには、SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターで、Farm Administrators SharePoint グループのメンバーである必要があります。
サーバーの全体管理 Web サイトの [アプリケーション構成の管理] セクションで、[サイト コレクションの作成] をクリックします。
[サイト コレクションの作成] ページの [Web アプリケーション] セクションで、サイト コレクションを作成する Web アプリケーションが選択されていない場合は、[Web アプリケーション] メニューの [Web アプリケーションの変更] をクリックします。次に、サイト コレクションを作成する Web アプリケーションをクリックします。
[タイトルと説明] セクションで、サイト コレクションのタイトルと説明を入力します。
[Web サイトのアドレス] セクションで、URL に使用するパス (たとえば /sites/ などのワイルドカードを使用したパスやルート ディレクトリ (/) など) を選択します。
ワイルド カードを使用したパスを選択する場合は、サイトの URL で使用するサイト名も入力する必要があります。
[テンプレートの選択] セクションの [テンプレートの選択] 一覧で、サイト コレクションのトップレベル サイトに使用するテンプレートを選択するか、[ユーザー設定] タブをクリックして空のサイトを作成し、後からテンプレートを適用します。
[サイト コレクション管理者] セクションに、サイト コレクションの管理者のユーザー名を DOMAIN\username の形式で入力します。
[代理のサイト コレクション管理者] セクションに、サイト コレクションの代理の管理者のユーザー名を入力します。
サイト コレクションの管理者が不在の場合に誰かがサイト コレクションを管理できるように、サイト コレクションの代理の管理者を指定しておくことをお勧めします。
クォータを使用してサイト コレクションの記憶域を管理する場合は、[クォータ テンプレート] セクションの [クォータ テンプレートの選択] 一覧でテンプレートをクリックします。
[OK] をクリックします。
Windows PowerShell を使用してサイト コレクションを作成する
企業内で共通の作業を自動化する場合は、通常、Windows PowerShell を使用してサイト コレクションを作成します。
Windows PowerShell を使用してサイト コレクションを作成するには
次の最小要件を満たしていることを確認します。 Add-SPShellAdmin を参照してください。
[スタート] メニューで [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 製品] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプト (PS C:\>) で、次のコマンドを入力して Enter キーを押します。
Get-SPWebTemplate $template = Get-SPWebTemplate "STS#0" New-SPSite -Url "<URL for the new site collection>" -OwnerAlias "<domain\user>" -Template $template
この例では、使用可能なすべてのサイト テンプレートの一覧を取得した後、チーム サイト テンプレートを使用してサイト コレクションを作成しています。詳細については、「New-SPSite」および「Get-SPWebTemplate」を参照してください。
コマンドライン管理タスクを実行するときには Windows PowerShell を使用することが推奨されています。Stsadm コマンドライン ツールは推奨されていませんが、製品の以前のバージョンとの互換性をサポートするために含まれています。