サイト コレクションを作成する (SharePoint Foundation 2010)
適用先: SharePoint Foundation 2010
サイト コレクションとは、所有者が同じで、管理の設定 (アクセス許可など) を共有する Web サイトのグループのことです。サイト コレクションを作成すると、そのサイト コレクション内にトップレベル サイトが自動的に作成されます。トップレベル サイトには、1 つ以上のサブサイトを含めることができます。
サイト コレクションは Web アプリケーション内に存在する必要があります。サイト コレクションは、既存の Web アプリケーションに基づいて作成するか、Web アプリケーションを作成してから、そのアプリケーション内に作成することができます。詳細については、「Web アプリケーションを作成する (SharePoint Foundation 2010)」を参照してください。
Web アプリケーションを 1 つのプロジェクトまたは 1 つのチームで使用する場合は、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 コマンドライン ツールは推奨されていませんが、製品の以前のバージョンとの互換性をサポートするために含まれています。