SharePoint Server でサイト コレクションを作成する
適用対象:2016 2019 Subscription Edition SharePoint in Microsoft 365
サイト コレクションとは、所有者が同じで管理の設定 (アクセス許可など) を共有する Web サイトを、1 つのトップレベル サイトの下にグループ化したものです。 サイト コレクションを作成すると、そのサイト コレクション内にトップレベル サイトが自動的に作成されます。 トップレベル サイトの下には、1 つ以上のサブサイトを作成できます。 SharePoint でのサイト コレクションの作成の詳細については、「 サイト コレクションの作成」を参照してください。
開始する前に
サイト コレクションを作成する前に、次の前提条件を利用できることを確認してください。
サイト コレクションを作成する Web アプリケーション。
サイト コレクションに格納できるデータの量と、サイト コレクション管理者への電子メール アラートをトリガーするストレージ サイズを指定する値を定義する場合は、クォータ テンプレート。 詳細については、「SharePoint Server のクォータ テンプレートを作成、編集、削除する」を参照してください。
ルート (/) ディレクトリまたは /sites/ ディレクトリの下以外の場所にサイト コレクションを作成する予定の場合は、カスタムマネージド ワイルドカード パス。 詳細については、「 SharePoint Server でマネージド パスを定義する」を参照してください。
サーバーの全体管理を使用してサイト コレクションを作成する
通常、SharePoint サーバーの全体管理 Web サイト を使用して、サイト コレクションをスタンドアロン展開に作成します。
サーバーの全体管理を使用してサイト コレクションを作成するには
次の管理者の資格情報を持っていることを確認します。
- サイト コレクションを作成するには、SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators SharePoint グループのメンバーである必要があります。
サーバーの全体管理を開き、[ アプリケーション管理 ] セクションで [ サイト コレクションの作成] をクリックします。
[ サイト コレクションの作成] ページの [ Web アプリケーション] セクションで、サイト コレクションを作成する Web アプリケーションが選択されていない場合は、[ Web アプリケーション] メニューの [ Web アプリケーションの変更] をクリックします。次に、サイト コレクションを作成する Web アプリケーションをクリックします。
[ タイトルと説明] セクションで、サイト コレクションのタイトルと説明を入力します。
[ Web サイトのアドレス] セクションで、URL に使用するパス (たとえば /sites/ などのワイルドカードを使用したパスやルート ディレクトリ (/) など) を選択します。
ワイルド カードを使用したパスを選択する場合は、サイトの URL で使用するサイト名も入力する必要があります。
[テンプレートの選択] セクションの [テンプレートの選択] 一覧で、サイト コレクションに使用するタブ ( [グループ作業]、 [エンタープライズ]、または [発行]) を選択し、次にサイト コレクションのトップレベル サイトに使用するテンプレートを選択します。 また、 [ユーザー設定] タブをクリックして空のサイトを作成し、後からテンプレートを適用することもできます。
テンプレートの一覧の下に、選択したテンプレートの説明が表示されます。
[ サイト コレクション管理者] セクションに、サイト コレクションの管理者のユーザー名を DOMAIN\username の形式で入力します。
[ 代理のサイト コレクション管理者] セクションに、サイト コレクションの代理の管理者のユーザー名を入力します。
サイト コレクションの管理者が対応できない場合に誰かがサイト コレクションを管理できるように、サイト コレクションの代理の管理者を割り当てておくことをお勧めします。
クォータを使用してサイト コレクションのストレージを管理する場合は、[クォータ テンプレート] セクションの [ クォータ テンプレート の選択] ボックスの一覧で テンプレートを クリックし、[OK] をクリック します。
Microsoft PowerShell を使用してサイト コレクションを作成する
企業内で共通の作業を自動化する場合は、通常、Microsoft PowerShell を使用してサイト コレクションを作成します。
PowerShell を使用してサイト コレクションを作成するには
次のメンバーシップがあることを確認します。
SQL Server インスタンスにおける securityadmin 固定サーバー ロール。
更新するすべてのデータベースに対する db_owner 固定データベース ロール。
PowerShell コマンドレットを実行するサーバーでのローカルの Administrators グループ。
SharePoint 管理シェル を開きます。
コマンド プロンプトで、次のコマンドを入力します。
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 コマンドライン ツールは推奨されていませんが、製品の以前のバージョンとの互換性をサポートするために含まれています。