成都码邻蜀科技专注软件系统定制开发,提供一站式开发解决方案

咨询电话

19136245159

成都软件开发_OA|ERP|CRM|管理系统定制开发-成都码邻蜀科技
您的位置:首页 > 行业新闻 > SaaS软件如何满足中小企业的需求

SaaS软件如何满足中小企业的需求

发布日期:2024-07-19 09:41:40 作者:成都码邻蜀系统开发公司 浏览次数:98

对于企业级SaaS软件来说,由于企业用户规模和内部管理方式千差万别,设计一个足够灵活、满足大多数企业用户需求的权限管理系统是一个很大的挑战。

我们可以看到,市场上有针对多个行业的综合性SaaS软件,比如易说易、分香夏客等,因为它们的目标客户跨越多个行业和领域,而且这些公司内部管理风格多种多样。权限体系的管理方式和模式往往非常复杂。不仅有部门、角色、职位、数据等各个维度的权限管理,每个功能模块也有自己独立的权限管理,这当然具有最大的灵活性。但给企业的系统管理带来了较大的负担。

saas软件细化的三个重点原则:

企业-管理员-普通账号三级权限

功能和数据权限分散

角色和角色分散

围绕以上三个基本原则,我们力求在满足中小企业需求的同时保持足够的灵活性,严格控制复杂度和开发成本。具体外观如下。

1、权限从上到下分为三级:企业账号(老板账号)、管理员账号、普通账号

对于中小企业来说,公司的实际经营者往往是公司的创始人或自然人股东。因此,企业账号的使用者以及对应绑定的手机号码是企业的实际操作者,他应该掌握。最核心、最强大的企业账户,因此也可以称为“老板账户”。

但在实际场景中,公司的实际运营者并不会直接管理公司的业务支撑系统。因此,在系统首次部署时,需要创建一个企业账户,并授权该企业账户管理一个或多个系统。由系统管理员完成日常的角色创建、员工介绍等工作。系统管理员一般对应于人力资源或行政部门的经理。当然,企业帐户的权限高于管理员帐户。如果是小微企业,企业账号还可以直接替代管理员账号的功能。

除企业账户和管理员账户外,各级员工持有的账户均为普通账户。总账部门、角色、数据等权限的设置也由系统管理员进行设置。

实际系统中的核心业务步骤如下:

(1) 公司购买系统时,会创建一个公司帐户。该企业账户绑定的手机号码为企业实际运营商的手机号码。必要时(例如公司实际所有人发生变更),可以解除手机号码的绑定。由于触发该功能的频率很低,因此不需要在前端功能中实现。只需要在采购协议中注明“采购企业可以书面形式提出企业账户与手机号码绑定变更的要求即可”。

(2)在部署和培训阶段,可以引导企业账户持有者创建一个或多个管理员账户。该账户一般授权给行政总监或人力资源总监,后续设置由管理员账户进行。

(3)管理员账户持有者需要接受系统培训,掌握部门创建、角色创建、功能和数据权限分配等基本操作。管理员的所有操作都必须记录下来,供企业账号持有者监控,当管理员的操作触发异常行为规则(如分配大量高级权限等)时,系统会通知企业账号持有者通过短信。确保企业账号对管理员拥有完全的控制权。

(4)企业账户可以随时禁用或设置管理员账户退出,但管理员账户无法对企业账户进行任何设置或操作。

(5)企业账号默认拥有所有权限。

2、功能权限和数据权限的分散

Saas软件功能权限定义为可见、可操作的功能区域。比如菜单的某个部分,或者某个页面的各种操作。

数据权限被定义为多种数据类型中的特定可见区域。例如“客户”是一种数据类型,其权限有“无权限”、“我的客户”、“我部门的客户”、“我本地部门及上级部门的客户”等。

通过功能权限和数据权限的下放,我们可以实现以下场景:需要开发和保护客户的角色集合都可以拥有“客户”菜单的权限,但是当不同的角色进入“客户”列表时菜单上,看到的顾客范围各不相同,极端情况下看不到顾客。并且不同的角色可以在同一客户页面执行不同的操作。例如,有的角色可以创建新客户,有的角色不能创建新客户,这需要通过功能权限来控制。

可以看到,通过功能权限和数据权限的分散和协调,我们在具体的权限分配上具有很大的灵活性,并且saas软件技术层面的后台系统的设计也非常合理和清晰。推荐阅读:免费的客户管理系统如何保证您的流程严谨、有利于管理

标签:

文章转载请联系作者并注明出处:https://www.mlsxtkf.com/xinwen/6780.html

相关资讯

Copyright © 系统软件定制开发公司【成都码邻蜀科技】备案号:蜀ICP备18034030号-9站点地图

成都软件开发_OA|ERP|CRM|管理系统定制开发-成都码邻蜀科技扫一扫咨询微信客服
19136245159