4.1 Web应用程序基本设置
Web应用程序提供了很多设置来满足用户的商业需求,SharePoint Server 2016提供的Web应用程序设置如下:
● 管理
➢ 管理功能:启动或者停用Web应用程序的功能
➢ 管理路径:管理和指定要包含在URL命名空间中的路径。
➢ 服务链接:配置Web应用程序所需要关联的服务。
➢ 常规设置:为Web应用程序进行常规设置、资源限制、工作流以及移动账户等配置。
● 安全
➢ 身份验证提供程序:用户可以根据需求为不同的区域提供指定的身份验证。
➢ 自助式网站创建:允许用户在定义的URL命名空间内创建网站集。
➢ 被禁止的文件类型:将想禁止的文件扩展名输入即可阻止文件的上载。
➢ 用户权限:可指定某一个Web应用程序内,各权限级别中可以使用的权限。
➢Web部件安全:指定是否允许用户通过将数据或值从源Web部件传递到目标Web部件来连接Web部件。
● 策略
➢ 用户策略:如果使用新的用户、组添加或更新Web应用程序策略,则将导致SharePoint搜索抓取该策略涵盖的所有内容。这样做会降低搜索爬网的新鲜度,并增加爬网负载。可以在策略级别使用安全组,并在安全组中添加、删除用户来避免过高的负载。
➢ 匿名策略:安全策略将应用于通过指定区域发出的请求。用户可以以游客的身份访问某一区域下的网站。
➢ 权限策略:为用户策略提供权限策略级别。
本节重点介绍一些常见的基本设置:管理路径、被禁止的文件类型、回收站配置以及最大上载大小。
4.1.1 管理路径
管理路径:指定要包含在URL命名空间中的路径,有两种类型:通配符包含和显式包含。默认情况下有两个已存在的路径,如表4-1所示。
表4-1 默认管理路径
显示包含是指在指定的路径存在一个网站集,比如在一个Web应用程序中以“/”为管理路径的网站集只能有一个。通配符包含是指在指定的路径存在多个网站集,比如在一个Web应用程序中以“sites”为管理路径的网站集可以有多个。
比如公司管理部计划在Web应用程序http://www.contoso.com下创建一个管理部的网站集,用来集中管理员工信息、绩效考核、出勤率以及公司制度等等,网站集URL需要定义为:http://www.contoso.com/Administration;另外,不需要以Administration为管理路径创建其他的网站集,那么此需求实现步骤如下:
步骤01 在Web应用程序界面,选择Web应用程序http://www.contoso.com,在Web应用程序工具栏中,单击管理路径,如图4-1所示。
图4-1 管理中心
步骤02 在定义管理路径界面,创建以“显式包含”为类型的管理路径,命名为Administration,单击“添加路径”,之后单击“确定”,如图4-2所示。
图4-2 定义管理路径
步骤03 在创建网站集界面,选择Web应用程序http://www.contoso.com,路径处选择Administration作为其管理路径。可以看到选择此管理路径后,无须填写网站地址,这说明要创建的网站集是以“显示包含”为URL路径的,如图4-3所示。
图4-3 新建网站集
比如公司项目组计划在Web应用程序http://www.contoso.com下创建若干个项目组相关的网站集,用来收集和管理项目信息,项目组每个团队需要的网站集URL为:
● 开发团队:http://www.contoso.com/Project/Development;
● 测试团队:http://www.contoso.com/Project/QA
● 设计团队:http://www.contoso.com/Project/Design
实现此需求的具体步骤为:
步骤01 在Web应用程序界面,选择Web应用程序http://www.contoso.com,在Web应用程序工具栏中,单击管理路径,如图4-4所示。
图4-4 管理中心
步骤02 在定义管理路径界面,创建以“通配符包含”为类型的管理路径,命名为Project,单击“添加路径”,之后单击“确定”,如图4-5所示。
图4-5 定义管理路径
步骤03 在创建网站集界面,选择Web应用程序http://www.contoso.com,网站地址处选择Project作为其管理路径,在后面的文本框中分别填写Development、QA、Design来创建三个网站集,本实例以Development为例,如图4-6所示。
图4-6 新建网站集
4.1.2 被禁止的文件类型
用户在管理数据时可能根据需求限制一些文件类型的上载,比如一家多媒体公司,需指定若干网站集用来存储和管理不同的多媒体文件,此时这些网站集不允许上载Office等类型的文件,那么用户就可以借助此功能来实现需求。
提示
“被禁止的文件类型”属于全局配置,即在Web应用程序级别配置后,该Web应用程序下的所有网站集都将统一受其控制。
拒绝上载Office文件的操作步骤如下:
步骤01 在管理中心界面,选择要禁止上载Office文件类型的Web应用程序,单击Web应用程序工具栏中的“被禁止的文件类型”,如图4-7所示。
图4-7 管理中心
步骤02 在“被禁止的文件类型”界面,输入要禁止的文件扩展名,单击“确定”。注意:包含大括号的文件名(例如filename.{doc})将被自动禁止,如图4-8所示。
图4-8 被禁止的文件类型
步骤03 在网站上上载Word或者Excel文件,无法上载,提示文件被管理员锁定,如图4-9所示。
图4-9 上载失败
4.1.3 回收站
当用户从SharePoint网站删除列表、库、文件夹、文件、项目、附件时,回收站提供了一个安全防护措施。当用户从网站中删除任何此类项目时,默认将被放在回收站中,如果不及时到回收站中彻底删除,将会被保留30天,超过这个期限,将被自动删除。
如果某一列表、库、文件夹、文档或者项目被用户误删除,请用户及时联系网站管理员,由管理员到回收站中选中误删除的内容进行还原,前提是误删除的内容未超过服务器管理员设置的最早删除日期。
回收站管理是基于Web应用程序的全局配置,在常规设置中进行回收站配置之后,会在Web应用程序下的所有网站集上生效,具体步骤如下:
步骤01 在SharePoint管理中心界面,单击“管理Web应用程序”,如图4-10所示。
图4-10 SharePoint管理中心
步骤02 在管理Web应用程序界面,选择指定的Web应用程序,单击上方的Web应用程序菜单中的“常规设置”,如图4-11所示。
图4-11 管理Web应用程序
步骤03 在Web应用程序常规设置界面,回收站设置处,可以配置如下信息:
● 回收站状态:默认情况下是“启用”状态,服务器管理员可以根据需求选中“禁用”,一旦选择“禁用”,那么网站管理员将不会在网站上看到回收站功能。
● 删除回收站中的项目:默认是“在30天之后”清空回收站,服务器管理员可以根据需求更改日期,也可以选择“从不”,意味着所删除的内容将一直保存在回收站,不会自动清除。
● 第二阶段回收站:默认是“为第二阶段删除的项目添加50%的活动网站配额”,意味着启用第二阶段回收站时,用户删除网站内容到回收站,网站内容在第一层回收站被删除后,会自动存储到第二阶段回收站中,网站管理员可以根据需求选择删除还是还原网站内容;服务器管理员也可以禁用此功能。
本示例以“禁用”第一层回收站为例,单击“确定”,如图4-12所示。
图4-12 禁用回收站
步骤04 接下来如果在网站的文档库中删除文档等内容时,提示语将变为:“是否确实要永久删除项目”,说明回收站关闭成功,如图4-13所示。
图4-13 删除文档提示语
4.1.4 最大上载大小
最大上载大小是指在任意网站单次上载所允许的最大大小。如果合计大小大于此设置值,则无法上载任何单个文件,上载内容包括附件文件。
SharePointServer2013版本,默认上载大小是50MB,最大上载大小是2GB,这对于一些特殊领域使用的专有软件生成的文件是无法上载到SharePoint网站上的,比如PowerPivot工作簿常常包含大量的数据,导致文件超出上载到SharePoint所允许的最大文件大小;又比如功能制图文件(.cad)包含很多图纸,导致上载失败。SharePointServer2016版本做了改进,默认上载大小改为2GB,最大上载大小是10GB,满足了很多企业级用户需求。
最大上载大小配置也是基于Web应用程序的全局配置,在常规设置中进行最大上载大小配置之后,会在Web应用程序下的所有网站集上生效,具体步骤为:
在管理中心的Web应用程序常规设置界面,修改最大上载大小为4096 MB,如图4-14所示。
图4-14 修改最大上载大小