ENBM中文
首页 / Blog 应用开发

定制业务系统的安全基础:审计记录、备份,以及该向开发方问什么

作者:Gotka Technologies ·

布满应用图标的智能手机主屏幕
定制业务系统应当有哪些安全措施?

至少包括:独立账号和合理的角色、对重要改动的审计记录、保存在不止一个地方并经恢复测试证明可用的定期备份、管理员使用两步验证的强登录,以及由明确的人负责托管和更新。请要求把每一项写进书面报价,而不要想当然。

什么是审计记录,我的业务系统为什么需要?

审计记录是系统自动保存的记录:谁、做了什么、针对哪条记录、何时做的,例如谁改了价格、改之前是多少。它能化解争议,帮您发现并撤回错误,防止滥用,也方便会计师核对。没有它,您只能到处问,然后靠猜。

审计记录应当记录什么?

登录以及反复失败的尝试,重要记录的改动(含旧值和新值),删除,审批和折扣,数据导出,角色和权限变更,以及管理员操作。不要把密码和卡号放进去,限制谁能查看或编辑,并约定条目保存多久。

业务系统应多久备份一次?什么是恢复测试?

先决定您能承受丢失多少工作:一天、一小时还是一点也不能丢,这决定了备份频率。至少在服务器之外保留一份副本,并保留若干份过去的副本。恢复测试是把备份还原到单独的副本中,证明它可用并记录所需时间。请要求上线前做一次。

业务系统需要两步验证吗?

非常值得开启。它要求第二项证明,例如应用验证码,所以被盗或被猜中的密码并不够用。至少要为管理员和能看到金钱或个人数据的人开启,并问清某人丢了手机会怎样。

书面报价里应当写哪些安全内容?

加一节简短说明,涵盖角色和登录、审计记录所记的事件及保存多久、备份了什么、多久一次和放在哪里、上线前的恢复测试、谁负责托管和更新、个人数据如何更正或删除,以及开发方的访问权限何时结束。

马来西亚的个人资料保护法令适用于我的业务系统吗?

马来西亚有《2010年个人资料保护法令》,近年已有修订,但是否适用及如何适用,取决于您的业务。这不是法律意见。请向个人资料保护专员的官方资料或律师确认,然后把您的要求,例如删除和泄露处理,写进需求说明。

WhatsApp
联系我们

给我们留言

我们团队会尽快回复您。