权限作为低级功能,不仅要考虑用户的实际应用场景,合理划分以适用于不同的角色,还要将其转化为系统的语言。表面上,我们通过简单的检查就可以达到分授权的目的,但实际上实现起来开发并没有那么简单。我们都知道B端用户不是个人,美国手机号码大全列表 而是一个组成的组织的一群人。然后在这个组织里有不同的职位和不同的角色,比如财务、运营、仓库管理员等等。老板作为最高管理者,拥有所有的经营权,但下面的员工不可能把所有的经营权都开放给他。于是权限就应运而生了,这也是B端产品必须要做的一个功能。权限作为一个底层功能,美国手机号码大全列表 不仅要考虑用户的实际应用场景,合理划分,应用到不同的角色,还要将它们转换成系统的语言。表面上我们通过简单的检查就可以达到分授权的目的,但实际上实现的时候开发并没有那么简单。作为产品经理,前期规划很重要。
权限的申请我们先来看看在应用权限的地方。这些大家应该都很熟悉了。 1.版本拆分从销售层面,我们经常看到B端产品会分为基础版和专业版等2-3个版本。每个版本包含不同的功能和不同的价格。但是我们不可能开发出3个产品。我们必须开发一套最完整的版本,然后通过权限控制功能模块,拆分成不同的版本。这样既节省了开发成本,美国手机号码大全列表 也达到了分层销售的目的。B端产品权限设计,踩坑别想我B端产品权限设计,踩坑别想我坑2。子账户管理这是用于B端用户的内部账户管理。 B端用户购买系统后,默认开通超级管理员账户,即拥有所有功能的操作权限。美国手机号码大全列表 管理员会为以下员工创建不同的子账号。例如,这是设置淘宝卖家子账号的过程。有些系统可能没有部门架构和分流设置,但是添加员工和修改职位肯定是有权限的,而且这两个功能是相辅相成的,会同时出现。
为什么不合并成一个功能,直接查看操作权限创建子账户?试想,如果创建的子账号很多,选择角色会不会更容易?而且从系统的角度来看,这是两个需要解耦的独立模块。B端产品权限设计,踩坑后别想我。角色管理这里我们可以看到具体详细的权限点。美国手机号码大全列表 系统一般将角色分为两部分,内置角色和自定义角色。B端产品权限设计,踩坑后不要想我3.1内置角色,例如对于内置角色上图中的淘宝卖家,系统根据商家的特点划分了客服、运营、美术、美国手机号码大全列表 财务等常用角色。这些权限无法修改。对于普通企业来说,直接使用内置角色可以很好的给员工进行权限划分。不仅操作简单,还可以给不懂设置的用户做个示范。B端产品权限设计,踩坑别想我3.2自定义角色如果内置角色无法使用,可以自定义角色,导入内置角色,在此基础上进行修改。一般通过检查来控制。