SharePoint下创建了一个WebApplication,现在需要开启匿名访问,操作方式如下:
Central Administration端操作
在服务器上打开SharePoint 2016 Central Administration,在首页打开Manage WebApplications,选中列表中需要配置的Application然后点击顶部"Authentication Providers“如下图1即会弹出图2:


点击图2中的Default,在弹出的对话框中勾选Enable anonymous access选项如图3后滚动滚动条到底部,点击Save按钮保存,保存过程可能需要一定时间,而心等候该对话框的消失。

接下来点击如图4中的Anonymous Policy按钮

在弹出的对话框中选择刚才配置的Zone,这里是Default,选择None - No policy,然后点Save保存。

Site端操作
在客户端打开并用管理员登录刚才设定的站点,点击右上角齿轮图标,然后选择Site settings如图:

点击Site Settings中的Site permissions:

此时其顶部可见有Anonymous Access工具按钮,点击它打开图8界面并设置允许匿名访问的内容及其它配置后点OK按钮保存:

至此,对整体Site端的设置就完成了。
对Site Contents的设置
需要将特定的站点内容开放给匿名访问者,需要对具体的站点内容进行权限设置,用站点管理员登录站点,点击图9中的左侧列表中的Site Contents,找到需要设置的站点内容点击右上角的...然后再点“SETTINGS:

在弹出的界面中点击Permissions for this document library如图10:

如果该Library从上级继承了权限而没有匿名访问者在权限列表中如下图11:

点击上图中的Stop Inheriting Permissions停止继续权限按钮,则界面会显示如下图12:

点击图12中的Anonymous Access按钮在弹出的对话框中勾选想分配给匿名用户的权限(这里我只分配查看项目的权限)如下图13,然后点OK按钮保存:

然后我们看到如图14的结果,这时候该站点内容中的所有项目对匿名访问者都是可见的了。

达叔傻乐(darwin.zuo@163.com)
网友评论