SharePoint Server でセルフサービス サイトの作成を計画する
適用対象:2016
2019
Subscription Edition
SharePoint in Microsoft 365
組織が Web アプリケーションのサイト コレクションを作成するには、2 つの方法があります。 1 つは、ファームの管理者がサイト コレクションの作成するのを制限する方法です。 ファーム管理者はSharePoint サーバーの全体管理 Web サイトまたは SharePoint 管理シェル を使用してサイト コレクションを作成します。 これは、厳密な管理を提供します。 別の方法は、[セルフサービス サイト作成] を有効にして、必要な権限を持つユーザーが事前定義されたパスの下にサイト コレクションを作成できるようにします。 SPSiteMaster コマンドレットを使用して Microsoft PowerShell を使用してセルフサービス サイトを作成する方法については、「 SharePointServer」を参照してください。
注:
SharePoint Foundation 2013 では 個人用サイト およびポリシー機能は使用できず、[セルフサービス サイト作成] は既定で無効になっています。
サイトを作成できるユーザーとサイトを作成するためのメソッドを決定する
既定では、サーバーの全体管理または SharePoint 管理シェル を使用した場合のみ、Farm Administrators グループのメンバー別に新しいサイト コレクションを作成できます。 トップ レベル サイトへのアクセスを数人だけに許可するために組織で環境を厳密に制御し、管理する必要がある場合は、この方法を使用します。 ただし、次の要件のいずれかがある場合、セルフサービス サイト作成のほうが適していることもあります。
短期プロジェクトの場合など、ユーザーが簡単に略式の、使い捨てできるようなトップレベル サイトを作成できるようにしたい。
チーム、グループ、またはコミュニティの対話のための非公式なスペースを作成したい。
トップレベル サイト (社内または社外) をホストしており、トップレベル サイトのリクエストおよび受信をできるだけ迅速かつ低コストに処理したい。
環境に対する制御を維持しながら、自分のサイトを作成するためのいくつかの方法があります。 次の方法のうち、組織に最適な方法を検討します。
セルフサービス サイト作成 Self-Service サイト作成を使用すると、ユーザーは特定の Web アプリケーション内の /sites パス (または指定した他のパス) の下にサイト コレクションを作成できます。 この方法が最も適しているのは、グループまたはコミュニティがサイトを作成できるようにする場合です。 また、サイトをホストしていて、ユーザーが複雑なプロセスを待たずにサイトを作成できるようにする場合にも適しています。 サイトの作成ユーザー インターフェイスは、課金システムと統合したり、作成時にサイトに関するカスタム メタデータを追跡したりするために必要なすべての情報を含むカスタム フォームにカスタマイズまたは置き換えることができます。 この方法は、多数のユーザーが複数のサイトにアクセスする必要がある場合には適していません。 Self-Service サイト作成では、個別のアクセス許可を持つサイト コレクションが作成されるため、ユーザーを異なるサイト コレクションに一意に追加する必要があります。 代わりにサブサイトを使用すると、サイト コレクションの親サイトからユーザーを継承できます。 詳細については、「SharePoint Server 2019 でセルフサービス サイト作成を構成する」を参照してください。
[セルフサービス サイト作成] を構成して、サイト コレクションではなくサイトを作成することもできます。 有効な場合、ユーザーは親サイトから新しいサイトを簡単に素早く作成できます。 サイト ページの [ 新しいサイト] リンクをクリックすると、新しいサイトが作成されます。 このサイトはチーム サイト テンプレートを使用して作成され、別の権限を持っています。 サイト作成者は追加ユーザーを新しいサイトに追加できます。
既存のサイトのサブサイト ユーザーに対して、新しいサイト コレクションおよびトップレベル サイトの作成ではなく、既存のサイトのサブサイトの作成に制限します。 既存のサイトのフル コントロールまたは階層の管理のアクセス許可レベルを持つユーザーはサブサイトを作成できます。 サイト コレクションをいくつにするかは自分で制御するため、このメソッドは最も制限が厳しいと言えます。 作成されるサイトは必ず他のサイトのサブサイトなので、編成が簡単な場合 (わずかな数しかない場合) もあれば、編成と参照が非常に困難な場合もあります。 たとえば、組織の誰もがサブサイトを作成したがり、サイト コレクション階層の別々のレベルにそれを作成した場合は、やがて移動が非常に困難になります。
注:
この機能をユーザーに持たせない場合は、サイト コレクション レベルまたは Web アプリケーション レベルのいずれかで、フル コントロールおよび階層の管理許可レベルからサブサイトの作成権限を削除できます。
個人用サイト ユーザーが個人用サイト (個人用サイトとも呼ばれます) を作成できるようにします。 個人用サイトは、Web アプリケーションの /personal パスの下に格納されているサイト コレクションです。 個人用サイトは個々のユーザー用に作成されるため、グループまたはコミュニティのサイトを作成する場合に使用する適切な方法ではありません。 Self-Service サイトの作成を使用して個人用サイトを作成する個人用サイトの詳細については、「 SharePoint Server で個人用サイトを構成する」を参照してください。
注:
これらのいずれの方法でもコンテンツ データベースの容量をどれだけ使用するかを制御することはできません。 サイトのサイズを制御するには、クォータを使用してサイト コレクションのサイズの上限を設定してください。 サブサイトのサイズは個々に設定できません。 詳しくは、「クォータ」を参照してください。
セルフ サービス サイト作成のための計画
サイト コレクションを作成するためにユーザーを有効にする場合、ホストのサイト コレクションで [セルフサービス サイト作成の使用] アクセス許可が必要です。 サイトを作成するためにユーザーを有効にする場合、親サイトで [サブサイトの作成] アクセス許可が必要です。 この機能は、Web サーバーのセキュリティに影響を与えます。 単一の Web アプリケーションでは、一括してセルフサービス サイト作成を有効にします。 サーバー ファーム内のすべての Web アプリケーションで使用する場合は、すべての Web アプリケーションに対して個別に有効にする必要があります。
注:
セルフサービス サイトの作成で作成できるのは、パス ベースのサイト コレクションだけです。 セルフサービス サイト コレクションでホスト名付きサイト コレクションを作成することはできません。
注:
SharePoint Foundation 2013 では、セルフサービス サイト作成が既定で無効になっています。 セルフサービス サイト作成をオンにすると、ユーザーはサイト作成ページ (http://<server>/_layouts/15/scsignup.aspx) を使用して新しいサイトまたはサイト コレクションを作成できます。
注:
セルフサービス サイト作成で /sites 以外のパスを使用する場合は、ワイルドカードを含めたパスを追加する必要があります。
セルフサービス サイト作成を有効にする場合は、次の点を考慮する必要があります。
セカンダリ サイトの連絡先を必須にすることをお勧めします。 クォータを上回った場合や未使用 Web サイトがあるかどうかを確認する場合などの管理アラートは、プライマリ管理者および代理の管理者に届きます。 プライマリ管理者の連絡先が使用できない場合でも、必要なタスクは代理の管理者が実行してくれるので、複数の連絡先があればこうしたサイトへの管理者の関与を減らすことができます。
記憶域のクォータを定義し、それを Web アプリケーションの既定のクォータとして設定します。
注:
セルフサービス サイト作成を構成して、作成されるすべてのサイト コレクションにクォータ テンプレートを適用することもできます。
保持ポリシーを必要とするかを検討します。 ユーザーがサイトまたはサイト コレクションを作成するときには、適用するポリシーを選択する必要があります。 サイト ポリシーについて詳しくは、「SharePoint Server のサイト ポリシーの概要」を参照してください。
コンテンツ データベースあたりのサイト数を確認します。 これをクォータと組み合わせることにより、システム内のデータベースのサイズを制限できます。
忘れられたサイトや価値がなくなったサイトを識別できるように、未使用の Web サイトの通知を有効にします。
セルフサービス サイト作成では既存の Web アプリケーションに新しいトップレベル Web サイトが作成されるため、新しいサイトはすべてその Web アプリケーションの既定のクォータ設定、未使用 Web サイト通知設定、およびその他の管理ポリシーに自動的に適合します。
セルフサービス サイト作成はニーズに合わせてさまざまな方法で構成できます。 たとえば個人用サイト専用の Web アプリケーションがある場合、[セルフサービス サイト作成] をオンにしても [新しいリンク] リンクは非表示にして、誰もそれを使って新しいサイトやサイト コレクションを作成しないようにできます。 また、ユーザーがサイトやサイト コレクションを作成するために利用するカスタム フォームを作成することもできます。
カスタム サイト作成プロセスの計画
また、バックエンドの請求システムと統合され、顧客のクレジット カードまたは会社のコスト センターに請求するようなサイトをリクエストすることにより、独自のサイト作成のプロセスを作成できます。 サイト作成の一部に含める複雑なシステムやプロセスがある場合は、サイト作成インターフェイスを呼び出し、必要な他のタスクを実行するカスタム アプリケーションを作成する必要があります。 しかしサイト作成ページに 2、3 のカスタム フィールドを追加するだけの場合 (たとえば、会社のどの部署が特定のサイトをリクエストしているかの追跡など) は、セルフサービス サイト作成を使用してサインアップ ページをカスタマイズし、必要な情報を含めることを検討する必要があります。 サイト定義の scsignup.aspx ページをカスタマイズして、アプリケーション全体を開発する必要なく、必要なメタデータを含めるようにできます。
関連項目
SharePoint Server 2019 でセルフサービス サイトの作成を構成する