当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] SharePoint 2013 中阻止的文件类型

作者:精品下载站 日期:2024-12-14 13:41:43 浏览:13 分类:玩电脑

SharePoint 2013 中阻止的文件类型


收到“错误:抱歉,出了点问题。以下文件已被管理员阻止。” 在 SharePoint 2013 中?嗯,这是由于 SharePoint 2013 中的阻止文件类型配置!

[玩转系统] SharePoint 2013 中阻止的文件类型

SharePoint 2013 中阻止的文件类型是什么?

阻止的文件类型是 SharePoint 中的一种安全机制,用于根据文件扩展名限制文件。显然,您希望保护您的环境免受恶意脚本和可执行文件的潜在威胁。或者作为治理策略的一部分,您不希望用户将 MP3 文件上传到 SharePoint,不是吗?因此,阻止的文件类型会限制特定文件类型上传到 SharePoint。用户无法将这些被阻止的文件类型上传到 SharePoint 列表(作为附件!)或库。

请注意,SharePoint 仅根据文件扩展名而不是实际文件类型检查被阻止的文件。换句话说,您可以将被阻止的文件(例如:EXE 文件更改为 Doc)重命名为其他名称,以允许 SharePoint 上传该文件。

提示:简而言之,阻止的文件类型定义了 SharePoint 中不允许的文件类型!

如何管理 SharePoint 2013 中阻止的文件类型?

阻止的文件管理是从 SharePoint 2013 管理中心站点完成的。要管理阻止的文件,请导航到管理中心>>安全>>定义阻止的文件类型。

[玩转系统] SharePoint 2013 中阻止的文件类型

[玩转系统] SharePoint 2013 中阻止的文件类型

默认阻止的文件类型:
默认情况下,SharePoint 2013 中有 105 种阻止的文件类型。要允许或限制文件类型,您可以编辑此列表。每行只需输入一个分机号。

  • 要限制文件类型,只需将该文件类型扩展名添加到此列表中即可
  • 要取消对特定文件类型的限制,请找到该扩展名并将其从此列表中删除。

[玩转系统] SharePoint 2013 中阻止的文件类型

以下是 SharePoint 2013 中默认阻止的文件列表:

使用 PowerShell 添加/删除 SharePoint 阻止的文件类型:

以下是 PowerShell 脚本中的示例,用于在 SharePoint 2013 中获取/添加/删除阻止的文件类型。


Write-host "Enter the Web Application URL:"
$WebAppURL= Read-Host
$WebApplication = Get-SPWebApplication $webAppURL
$Extensions = $WebApplication.BlockedFileExtensions
    
write-host "Blocked File Types:"
$Extensions | ForEach-Object {Write-Host $_}
 
#To Add a Blocked File type
$Extensions.Add("dlg")
$WebApplication.Update()
write-host "DLG File type has been Blocked"
 
#To Remove a Blocked File type
$Extensions.Remove("dlg")
$WebApplication.Update()
write-host "Blocked File type DLG has been Removed"

已经上传的文件怎么样?
阻止的文件类型设置不仅适用于新文件
您要上传的文件以及现有文件。因此,如果已上传被阻止的文件类型,您将无法编辑或查看该文件。只允许删除操作。

如何限制SharePoint文档库中的特定文件类型?
如果您想限制文档库仅允许 PDF 文件怎么办?好吧,您必须开发一个事件接收器,在“ItemAdding”事件期间触发和检查。这是我的帖子:使用事件接收器限制 SharePoint 文档库上传中的文件类型

这是我的另一篇文章,其中包括使用 PowerShell 管理阻止的文件:在 SharePoint 2010 中管理阻止的文件类型。 Technet 参考:管理 SharePoint 2013 中阻止的文件类型

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯