规划网站创建过程 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2016-11-30

某些组织需要对哪些人可以创建网站以及什么时间创建网站保持严格的控制。而有些组织则提供更多的访问权限和自由,用户可以按需创建网站。本文帮助您确定哪种网站创建流程适合您的组织,以及使用哪种方法来实施您的流程。

本文内容:

  • 确定谁可以创建网站以及创建网站的方法

  • 规划自助式网站管理

  • 规划自定义网站创建流程

  • 工作表

确定创建网站的用户以及创建网站的方法

默认情况下,新的网站集(因此也包括新的首要网站)只能通过管理中心创建,这意味着它们只能由 Farm Administrators 组的成员创建。如果您想要严格控制和管理您的环境,而且仅有少数人员可以添加首要网站,那么此方式可能适合您的组织。但是,如果您有下列要求的其中任何一条,默认的首要网站创建方法可能就不适合您的组织:

  • 您需要用户能够便捷地创建非正式的(甚至是一次性使用的)首要网站,如为短期项目创建的网站。

  • 您需要为团队、小组或社区互动创建非正式的空间。

  • 您承载着首要网站(无论内部还是外部),并且需要请求和接收首要网站的流程尽可能快捷低价。

有几种方法,既可以使用户创建自己的网站,同时还能对您的环境保持一定的控制。请考虑下面哪个方法最适合您的组织。

  • 自助式网站管理   在管理中心中,您可以启用自助式网站管理,以便允许用户在特定的 Web 应用程序中的 /sites 路径(或其他指定路径)下创建网站集。如果您需要允许组或社区创建网站,此方法非常适用。如果您承载着网站,并且想要允许用户不必等待复杂的流程就能创建网站,此方法同样适用。自助式网站管理的登录页可进行自定义,也可以用这样的网页来替换,即,这个网页包括您可能需要用来与计费系统集成或追踪网站创建时的自定义元数据的全部信息。此方法不适用于大量用户需要访问多个网站的情形。因为自助式网站管理创建的是网站集,而网站集的权限是独立的,用户需要特别添加到不同的网站集里。而如果您使用的是子网站,则可以从网站集的父网站继承用户。搜索在特定网站集范围内可以作用。因此,如果您需要用户能够找到多个网站中的内容,则可以将网站设置为网站集中的子网站。

  • 现有网站的子网站   将用户限制为可以创建现有网站的子网站,而不允许用户创建新网站集或首要网站。具有现有网站上的“完全控制”或“管理层次结构”权限级别的用户可以创建子网站。此方法是最受限制的一种方法,因为您仍然控制着网站集的数量。因为网站总是其他网站的子网站,它们可能非常易于组织(如果仅有若干网站),或者非常难于组织和浏览(例如,如果您的组织中的每个人需要一个子网站,他们在网站集层次结构的不同级别创建了子网站,那么网站集很快就会变得难以导航)。

    备注

    如果您不想让用户拥有这种功能,则可以从网站集或 Web 应用程序级别的“完全控制”和“管理层次结构”权限级别删除“创建子网站”权限。

备注

请记住,以上方法都不能控制每个网站在您的内容数据库中占用了多少空间。若要控制网站大小,您应使用配额并设定网站集大小限制。不能为子网站分别设置大小限制。有关详细信息,请参阅规划网站维护和管理 (SharePoint Foundation 2010)

规划自助式网站管理

自助式网站管理允许用户自动创建和管理自己的首要网站。当您开启某个 Web 应用程序的自助式网站管理后,用户可以在特定路径下(默认为 /sites 路径)创建自己的首要网站。开启后,此功能会将通知添加到 Web 应用程序根路径下的首要网站上,表示已开启了此功能,这样,有权限查看此通知的用户就可以使用此链接。

备注

如果想要使用非 /sites 路径的其他路径来进行自助式网站管理,则必须将路径作为通配符包含进行添加。有关详细信息,请参阅规划协作网站 (SharePoint Foundation 2010)

此功能可以明显影响您的 Web 服务器安全性。默认情况下,自助式网站管理处于禁用状态 — 您必须启用此功能才可以使用。一次可以为一个单独的 Web 应用程序启用自助式网站管理。如果想要在服务器场中的所有 Web 应用程序上使用此功能,必须分别为每个 Web 应用程序启用此功能。

如果启用自助式服务网站管理,您需要考虑以下几点:

  • 通常,您需要一个第二网站集管理员。管理警报(比如超出配额时的警报或检查未使用网站的警报等)会转到主要管理员和第二管理员。拥有多个联系人可以减少牵涉网站管理的管理员,因为即使主要管理员不在的时候,第二管理员也可以执行所需的任务。

  • 定义存储配额,并将存储配额设置为 Web 应用程序的默认配额。

  • 查看每个内容数据库允许的网站数量。此限制与配额一起,可以帮助您限制系统中数据库的大小。

  • 启用未使用的网站通知,这样可以识别被遗忘或没有价值的网站。

因为自助式网站管理在现有 Web 应用程序上创建新的首要网站,任何新建网站会自动遵循 Web 应用程序的默认配额设置、未使用网站通知设置以及其他管理策略。

规划自定义网站创建流程

当然,您可以通过使用自定义表单创建您自己的网站创建流程,通过自定义表单,您可以请求某个网站与后端计费系统集成,从而向客户的信用卡或者公司的成本中心收费。如果您的系统或流程非常复杂,并且您想要将它们包括到网站创建中,则应当创建自定义应用程序来调用网站创建界面并执行您所需的任何其他任务。但是,如果您只想向网站创建页面添加一些新的自定义字段(例如,跟踪您的公司里面哪个部门要求某个特殊的网站),则应当考虑使用自助式网站管理,并自定义登录页面来包含您所需的信息。您可以通过自定义网站定义中的 scsignup.aspx 页来包含所需的元数据,而不必开发新的应用程序。

有关在网站定义中构建自定义应用程序或编辑网页的详细信息,请参阅 MSDN 上的 SharePoint 2010 开发人员门户网站(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=178818&clcid=0x804)(该链接可能指向英文页面)。

工作表

使用下列工作表来规划创建网站的流程: