近年来,低代码工具越来越受到企业的欢迎,逐渐成为企业打开数字化转型的引路石。虽然低代码工具本身并没有风险,但是,低代码不仅仅面向具有技术背景的IT人员,也同样面向无技术背景的业务人员,在选型和使用过程中,很可能让企业暴露在风险中。
例如,业务人员在构建应用时,可能会忽略程序安全的规则和流程、权限和控制得不到有效监控等等。那么,应该如何避免低代码对企业带来的潜在风险呢?
1.选型实施前,要咨询IT团队
在部署任何低代码应用程序之前,开发人员应咨询其 IT 部门和网络安全团队。这确保了应用程序的可见性以及监控其漏洞的能力。此外,开发人员可以遵循包括端口安全在内的最佳实践,注意应用程序将处理的数据类型,并设置防火墙以防止 SQL 注入和其他攻击。
2.实践 API 安全性
API是暴露组织数据和数字资产的一个被忽视的领域。在使用低代码工具时,API 安全性应该是最重要的。通过身份验证或标记化或使用 API 网关来保护 API 或 REST 调用,可以有效避免安全事件的发生。
3.评估低代码供应商
企业应对其选择实施的任何低代码平台进行评估和审计。这包括询问提供商有关他们扫描漏洞的频率、进行渗透测试和其他安全最佳实践的问题。