ServiceDesk Plus 10009版本以后,新增了附件的白名单/黑名单功能,可通过连接数据库,执行SQL语句来启用这个功能。

参数说明:
BlackList_Or_WhiteList :阻止或允许所选标准(类型/扩展名)的文件上传
FileExtensions :文件扩展名,以逗号分隔
FileContent Types:文件类型,以逗号分隔

更新文件扩展名和文件类型值的示例查询:
update attachmentconfig set paramvalue = 'png,jpeg,gif,bmp' where parameter = 'FileExtensions';
(根据您的需求,可以“png、jpeg、gif、bmp”等替换为其他的扩展名。)
update attachmentconfig set paramvalue = 'image/png,image/jpeg,text/plain' where parameter = 'FileContentTypes';
(根据您的需求,可以将“image/png,image/jpeg,text/plain”替换为其他的文件类型。)
“BlackList_Or_WhiteList”参数默认为“BLACKLIST”,要设置为白名单选项可以通过以下SQL来实现:
update attachmentconfig set paramvalue = 'WHITELIST' where parameter = 'BlackList_Or_WhiteList';
通过白名单设置,您也可以只允许特定的文件通过白名单上传。
注意:启用此功能前先做好备份。