サイト作成のプロセスを計画する (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2016-11-30

サイトを作成できる人物やその作成のタイミングを厳しく管理する必要がある組織もあれば、ユーザーに与えるアクセス権と自由度を高めて、ユーザーが必要なときにサイトを作成できるようにしている組織もあります。この記事は、どちらのタイプのサイト作成プロセスが組織に合っているのか、またどんな方法を使用してそうしたプロセスを実現できるのかを判断するのに役立ちます。

この記事の内容

  • サイトを作成できる人とサイト作成の方法を決める

  • セルフサービス サイト管理を計画する

  • カスタム サイトの作成プロセスを計画する

  • ワークシート

サイトを作成できる人とサイト作成の方法を決める

既定では、新しいサイト コレクションは (したがって、新しいトップレベル Web サイトも)、サーバーの全体管理を使用することによってのみ作成できます。つまり、それらを作成できるのは Farm Administration グループのメンバーのみです。環境を厳しく制御および管理して、ごく少数の人物だけにトップレベル サイトの追加を許可する場合は、こうしたやり方が組織に合っているといえます。しかし、以下の要件に 1 つでも該当するものがあれば、トップレベル サイトを作成する既定の方法が組織に合わない可能性があります。

  • 短期的なプロジェクトなどの正式ではない (場合によっては使い捨ての) トップレベル サイトをユーザーが簡単に作成できるようにする場合。

  • チーム、グループ、コミュニティの交流のための正式でないスペースを作成する場合。

  • トップレベル サイト (内部または外部のどちらか) をホストしていて、トップレベル サイトの要求や取得のプロセスができるだけ早く低コストで行われるようにする場合。

使用環境に対するコントロールをある程度維持した状態で、自分のサイトの作成をユーザーに許可する方法はいくつかあります。組織に最も適した方法を以下から選択します。

  • セルフサービス サイト管理   サーバーの全体管理でセルフサービス サイト管理を有効にすると、/site パス (または指定した別のパス) に特定の Web アプリケーション内でサイト コレクションを作成することをユーザーに許可できます。この方法は、グループまたはコミュニティにサイトの作成を許可する場合に最もよく使われます。また、サイトをホストしていて、ユーザーが複雑なプロセスを待たずにサイトを作成できるようにする場合に、この方法は適しています。セルフサービス サイト管理のサインアップ ページはカスタマイズできます。または、課金システムと統合したり、作成時のサイトについてのカスタム メタデータを追跡したりするのに必要なすべての情報を含んだページと置き換えることもできます。この方法は、多数のユーザーが複数のサイトにアクセスする必要がある場合には適していません。セルフサービス サイト管理では、別々の権限を持つサイト コレクションが作成されるため、ユーザーをそれぞれのサイト コレクションに一意に追加する必要があります。その代わりにサブサイトを使用すると、サイト コレクションの親サイトからユーザーを継承できます。

  • 既存サイトのサブサイト ユーザーが作成できる対象を既存サイトのサブサイトに制限し、新しいサイト コレクションやトップレベル サイトは対象外とします。既存のサイトに対するフル コントロールまたは階層の管理の権限を持つすべてのユーザーが、サブサイトを作成できます。この方法は最も制限が厳しく、存在するサイト コレクションの数を依然として制御できます。対象サイトは、必ず他のサイトのサブサイトになっていることから、整理が容易であるか (サブサイトが少数の場合)、整理と閲覧が非常に困難であるか (たとえば、組織の全員がサブサイトを必要としていて、各自がサイト コレクションの階層の異なるレベルでサブサイトを作成する場合、サイト コレクションはそのうちに移動が非常に困難なものになる可能性があります) のどちらかになります。

    注意

    ユーザーにこの機能を使用させない場合は、フル コントロールおよび階層の管理の権限のレベルからサブサイトの作成権限を削除します。

  • 個人用サイト   ユーザーに個人用サイトの作成を許可します。個人用サイトは、Web アプリケーションの /personal パスの配下に保存されるサイト コレクションです。個人用サイトは個々のユーザー用に作成されるので、グループやコミュニティ用にサイトを作成しようとする場合は、適切な使用方法ではありません。個人用サイトの詳細については、「個人用サイトを計画する (SharePoint Server 2010)」を参照してください。

注意

それぞれのサイトがコンテンツ データベースで使用する容量をどれくらいにするかを、これらの方法ではコントロールできないので注意してください。サイトのサイズをコントロールするには、クォータを使用してサイト コレクションのサイズの制限を設定する必要があります。サブサイトには個別のサイズを設定できません。詳細については、「サイトのメンテナンスおよび管理を計画する (SharePoint Server 2010)」を参照してください。

セルフサービス サイト管理を計画する

セルフサービス サイト管理では、ユーザーが各自のトップレベル Web サイトを自動的に作成および管理できます。セルフサービス サイト管理をある Web アプリケーションで有効にすると、ユーザーは特定のパス (既定では "/ "サイト パス) の下に各自のトップレベル Web サイトを作成できるようになります。有効になっている場合、この機能は Web アプリケーションのルート パスにあるトップレベル サイトに追加されるお知らせによって自らの存在を伝えるので、このお知らせを閲覧する権限を持つユーザーであれば該当するリンクをクリックできます。

注意

セルフサービス サイト管理で /sites 以外のパスを使う場合は、ワイルドカードを使ったパスを追加する必要があります。詳細については、「グループ作業サイトの計画 (SharePoint Server 2010)」を参照してください。

この機能が Web サーバーのセキュリティに影響を与えることは明らかです。セルフサービス サイト管理は、既定では無効になっており、使用するには有効にする必要があります。セルフサービス サイト管理の有効化は、一度に 1 つの Web アプリケーションでしか行えません。サーバー ファーム内のすべての Web アプリケーションでこの機能を使用する場合は、すべての Web アプリケーションで個別に有効化する必要があります。

セルフサービス サイト管理を有効にする場合は、以下を考慮する必要があります。

  • 通常は、代理のサイト コレクション管理者が必要になります。管理アラート (クォータ制限の超過に関するものなど) や未使用 Web サイトの確認状況は、本来のサイト コレクション管理者と代理のサイト コレクション管理者に送信されます。連絡先が複数になると、これらのサイトに管理者が関与する度合いが低下します。本来の管理者と連絡がとれない場合でも、代理の管理者が必要な作業を実行できるからです。

  • 記憶域クォータを定義し、それを Web アプリケーションの既定のクォータに設定します。

  • コンテンツ データベースごとに許可されたサイト数を確認します。これは、クォータと組み合わせると、システムのデータベースのサイズを制限するのに役立ちます。

  • 使用されていない Web サイトの通知を有効にし、忘れられたり価値がなくなったりしたサイトを特定できるようにします。

セルフサービス サイト管理では、既存の Web アプリケーションに新しいトップレベル Web サイトが作成されるので、新しいサイトには Web アプリケーションの既定のクォータ設定、使用されていない Web サイトの通知、その他の管理ポリシーが自動的に適用されます。

カスタム サイトの作成プロセスを計画する

もちろん、バックエンドの課金システムと統合されたサイトに対して顧客のクレジット カードや企業のコスト センターへの課金を要求するカスタム フォームの使用によって、サイト作成用の独自のプロセスを作成できます。サイト作成の一環として導入する複雑なシステムやプロセスがある場合は、サイト作成のインターフェイスを呼び出してその他すべての必要な作業を実行してくれるカスタム アプリケーションを作成する必要があります。ただし、いくつかのカスタム フィールドをサイト作成のページに追加するだけの場合 (たとえば、社内のどの部門が特定のサイトを要求しているのかを追跡する場合) は、セルフサービス サイト管理の使用を検討したり、サインアップ ページをカスタマイズして必要な情報を追加したりする必要があります。サイト定義内の scsignup.aspx ページをカスタマイズすると、アプリケーション全体を開発しなくても必要なメタデータを追加できます。

サイト定義でのカスタム アプリケーションの作成やページの編集については、MSDN の SharePoint 2010 開発者ポータル (https://go.microsoft.com/fwlink/?linkid=178818&clcid=0x411) を参照してください。

ワークシート

サイトを作成するプロセスを計画するには、以下のワークシートを使用してください。