5分钟搭建好用户体系 用户体系的搭建及流程

最近在负责一个企业公共服务平台项目 。该平台由政府部门搭建 , 为企业提供政策申报、法人业务办理等各类企业相关服务 。因此 , 有必要构建一套企业用户系统来解决企业问题 。认证、业务权限分配等问题 。
在早期的设计中 , 遇到了很多纠结和抓狂的问题 , 资料也很少 , 所以在多次建立和推翻的过程中逐渐理清思路;考虑到无论什么业务系统 , 只要涉及到企业用户的系统都无法绕过那些场景 , 所以该方案具有一定的共性 , 分享给大家交流和参考 。
由于内容量大 , 我分两篇写 , 第一篇抛出问题给出自己的想法 , 第二篇给出详细的功能设计方案;相信很多小伙伴都看过第一篇 , PRD已经打定主意了 , 哈哈~
二、我们要解决什么问题
用户只有拥有企业账号并登录成功 , 才能在我们的平台上处理业务 。听起来很简单 。毕竟用户系统是一个很基础的模块 , 那么我们遇到了什么问题呢?
1.如何获得企业认证?
由于是办理业务相关业务 , 所以需要要求办理业务的人是企业的授权代表 , 而不是简单的注册一个账户 。代表该企业建立了一套企业认证模式 。
那么企业认证需要证明哪些信息呢?
1)业务有效:业务是真实存在的 , 目前存在 , 不是虚构的业务;营业执照通常被用作判断一个企业是否有效的依据 。营业执照将包括公司名称、统一社会信用代码、法人名称、营业执照有效期 。
2)这个经理已经被这个企业法人授权了 , 有两种情况:
负责人不是法人——实际业务中大部分都是这样 , 因为一般是行政部门或综合部门的人来处理业务 , 比如申请政府扶持资金、企业荣誉资质认证等;这时 , 平台需要能够确定这个人是这个企业的法人授权的 。一般可以上传法人身份证 , 让经理输入法人收到的短信验证码等 。因为这些都是法人的隐私信息 , 既然能拿到这种信息 , 就意味着法人知晓 , 即经法人授权 。负责人是法人本人——此时平台需要能够确定此人为公司法人 , 一般通过人脸识别、上传法人证件等方式;前提是要知道公司真实的法人身份证号 , 否则不能排除重名造成的作弊(比如这个企业的法人名字是张三 , 然后有一个人叫张三认证这个企业 , 我们可以通过人脸识别等方式认证这个人是张三 , 但是他是这家公司的法人吗?这不是张三 , 当然这个概率比较小 , 但是考虑到公司业务可能涉及到敏感数据 , 还是要严谨的) , 这个信息需要调用第三方数据检查接口 。
【5分钟搭建好用户体系用户体系的搭建及流程】2.公司人事变动时 , 账号怎么处理?
人员变动在企业内部非常普遍 , 如工作变动、人事离职等 。张三原本是经理 , 后来张三辞职了 。他是怎么把这件作品交给李斯的?当然 , 你可以简单地将原账号密码给李四 , 但原账号可能绑定了张三的手机号或者微信 。张三;另外 , 张三已经辞职了 。出于数据安全考虑 , 应禁止张三以公司身份登录平台 。
那么 , 我们该如何设计呢?
3.公司与账户的关系是如何设计的?
如果一个人注册为多个企业的法人 , 那么他就有为多个企业办理业务的需要;同理 , 一个企业也不是只有一个经理 , 可能有张三、李四位以上的经理 。