童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

交互设计先分解后聚合,“权限申请及审批”的产品闭环

5月25日 蚀肉堂投稿
  在上一篇文章《复盘B端产品中,如何构建权限体系》中,笔者讲解了:如何在RBAC模型基础上构建了一套“B端、数据、平台”产品的权限体系基于数据集合及角色的权限访问控制模型。那么,在该模型基础上,如何针对“权限申请及审批”流程开展交互设计?下文将详细说明。
  在本项目中,产品团队从长远考虑,决定将“权限申请及审批”功能在产品内设计成一个完整的闭环,该闭环主要包括“权限申请”及“权限审批”两个流程,参与的角色有“申请者”、“审批者”及“系统”,各角色定义如下:
  “申请者”,负责发起权限申请;
  “审批者”,负责审批权限申请;
  “系统”,负责判断业务逻辑和传递消息。
  各角色之间的串联关系为:申请者发起申请系统寻找审批者审批者进行审批系统传递审批结果给申请者。
  据此,进一步可以将“权限申请”及“权限审批”划分为4个环节:发起、流转、审批、反馈。
  一、权限申请的“发起”
  定义“权限申请”的发起用户为“申请者”,根据上一篇文章中构建的“基于数据集合及角色的权限访问控制模型”,在本环节,申请者只需要确认两个信息:数据集合、角色,然后提交权限申请即可。
  数据集合:选择需要开通权限的产品,可以多选;
  角色:选择需要申请的角色,不同的角色代表不同的权限。
  一般的申请者在发起一条权限申请的时候(只可以申请“普通用户、产品管理员”两种角色,“平台管理员、超级管理员”则直接通过后台配置),由于是使用内部统一的登录(使用工号),那么TA只需要在界面中确认“数据集合”和“角色”两个内容,就可以完成权限申请的“发起”。
  PS:为了保证能顺利通过审核,增加“申请理由”作为必填项。
  针对用户需要申请权限的需求,这里有两种场景需要讨论:
  1。用户没有任何数据集合的权限,TA是首次申请
  这种场景下,用户登录进入产品之后,必然会面临无任何数据的状况,所以这个时候需要第一时间提供给他“申请权限”的入口。
  2。用户已经具备部分数据集合的权限,TA需要继续申请其他数据集合的权限
  这种场景中,可以通过右上角账号名称下的菜单,使用“申请权限”功能,这样可以保证用户使用产品的过程中,在不中断当前任务的前提下,可以随时申请其他数据集合的权限。
  二、权限申请的“流转”
  当“申请者”发起一条权限申请的时候,该申请需要流转至对应的“审批者”即权限申请的接收用户,这一过程由系统自动完成。
  那么,谁是审批者?
  这里就需要给系统定义权限申请的流转规则:
  当用户在一条“权限申请”中选择了N个产品时,系统需要将其拆分为N条申请消息并发送至对应的审批者;
  当申请的数据集合存在产品管理员时,该申请消息会发送给产品管理员、平台管理员、超级管理员;
  当申请的数据集合没有产品管理员时,该申请消息会发送给平台管理员、超级管理员;
  当没有平台管理员时,该申请消息会发送给超级管理员(超级管理员必须存在)。
  三、权限申请的“审批”
  当权限申请的消息顺利流转至对应的审批者后,作为“审批者”的用户会收到一条系统消息。
  此时,审批者可以对其进行“审批”。
  审批者可以在“消息”内查看权限申请的详细内容,包括:申请者的姓名、工号、部门、申请产品、申请角色,以及申请理由。
  根据申请内容,审批者可以直接操作“通过”或者“驳回”。当操作“通过”后即表示:给申请者开通对应权限;当操作“驳回”时,需要给出“驳回理由”。
  需要注意的是:根据流转规则,同一条申请消息会存在多个接收者,也就是会有多个“审批者”同时收到相同的权限申请消息。
  针对这种情况,规定:当第一个“审批者”操作后,无论是“通过”还是“驳回”,此条申请消息由“待审批”的状态变更为“已审批”,其他审批者的操作功能随即失效。
  四、审批结果的“反馈”
  当审批者完成一条权限申请的审批后,系统会将此条权限申请的结果返回给相应的“申请者”。这时,作为“申请者”的用户会收到一条系统消息。
  申请者可以在“消息”内查看权限申请的结果:
  如果权限申请已通过,会告知申请者审批者的姓名、工号,以及审批的时间;
  如果权限申请被驳回,会额外告知驳回理由;
  如果用户存在异议,可以通过工号使用其他通讯方式联系审批者,并与TA沟通。
  至此,在产品内形成了“权限申请及审批”的完整闭环。
  五、总结
  在本项目中,通过“权限申请及审批”的产品闭环设计,为用户提供了一站式的服务体验,作为交互设计师,采取的策略可以用6个字总结:“先分解、后聚合”
  明确各环节的对象以及TA所面临的任务;
  针对各环节的任务展开分析,将任务拆解为一套流程;
  根据各环节的对象和任务,在产品内找出用户触点,并以此开展交互设计;
  将所有环节进行聚合,形成完成的闭环设计方案。
投诉 评论 转载

交互设计先分解后聚合,“权限申请及审批”的产品闭环在上一篇文章《复盘B端产品中,如何构建权限体系》中,笔者讲解了:如何在RBAC模型基础上构建了一套“B端、数据、平台”产品的权限体系基于数据集合及角色的权限访问控制模型。那么,……互金产品:如何降低产品认知难度,提高转化率?大多数用户对于互联网金融产品存在着认知局限,容易产生防范心理。所以,在互联网金融产品的交互设计上,降低产品的认知难度,提高用户对于产品的安全感就显得格外重要。与其他产品相……笔试题:设计一款校园短视频产品本文是一份校园短视频的产品策划方案,产品旨在帮助在校大学生记录校园生活、分享校园信息、扩大社交圈子。春招期间,收到了一家公司的笔试题,题目是“设计一款校园短视频应用”。……PRD:FITLIFE小程序产品需求文档(用户端)笔者通过产品概况、产品结构、业务流程图、全局说明、功能性需求、非功能性需求分析等模块,系统输出这一份关于“FITLIFE”小程序用户端的产品需求文档。Hi最近在对自己参与……UI动效设计,并没有那么难很多人都说UI动效很复杂,设计动效过程中参数的选取非常模棱两可。但其实,动效设计并没有那么难。UI中动效设计本没有那么玄乎,作为Google旗下MaterialDesig……B端功能初级方法论当自身经验不足,但又遇到“特殊”的功能需求时,可能会显得力不从心,不知从哪里着手解决问题,这对我们的工作进度也造成了一定的阻碍。想必每一个刚进入b端或从c端转b端的产品经……产品设计:从0到1,四个阶段的四种方法一个产品从0到1会经历不同的四个阶段,这四个阶段中每个阶段的着重点都是不一样的。所以,产品设计过程中要明确产品处于哪一个阶段,针对不同阶段的不同特征,来决定如何执行项目,提高产……从“好看”到“在看”,微信的闭环之旅从“点赞”到“好看”,再从“好看”到“在看”,看似一个功能的简单改版,其背后遵循着怎样的产品逻辑呢?“让20的人去挑选信息,其余80的人去获益。”张小龙在微信八周年……用户成长体系:如何更好地链接用户与产品?用户体系建设对于提高产品用户黏度、实现用户从一般用户到核心用户的转变具有巨大的作用。那么,如何打造符合运转高效的用户成长体系呢?本文作者将从5个步骤、四个原则来为大家详细讲述。……产品优化畅想(一):令自学找题更轻松本文将结合需求目标和【心流】设计模型,探讨如何优化自学产品中找题体验,同时对产品的可拓展价值进行进一步的探索和挖掘。优化前情分析1。背景:想要做什么?如下图所……如何设计一套系统化的用户召回策略?随着互联网红利的消失,企业获客成本也日益增高,金融类产品更是高达500元以上不等。在高获客成本的基础上,企业开始更加关注用户活跃和留存,急需设计一套系统化、规则化的用户召回策略……麻将,具备了一款好产品的7种重要属性!“麻将”被创造了1100多年,但你有没有想过,它或许具备了一些特别的属性,让它可以生生不息延续至今,甚至到现在依旧是老少通吃。如果我们把麻将看作是一个产品,那么这个产品必然有它……
注册上海贸易公司有哪些条件?2018年公司注册所需流程、条件与需要注意的问题公司注册常见七大问题汇总注册装修公司流程及费用注册公司起名的学问:21家科技巨头名字背后的故事公司注册五大不容忽视的问题需要创业者关注2017公司注册的注意事项新注册公司经营范围怎么写?需要注意哪些方面注册一般纳税人公司流程及费用注册公司起名下月起不必“盲选”创业公司注册商标的注意事项“先赚它一个亿”被注册公司,盘点那些奇葩的公司名称
日常知识上火牙疼缓解牙疼推荐几种食疗偏方爱的坚守孕妇吃多了垃圾食品会怎么样男人说的蹭蹭不进去真的可以避孕吗?这些性常识你需要了解爬山后不宜泡脚吗四年1。33亿!明明想要留下艾顿,为何太阳不愿直接开出五年顶 刘邦死后夏侯婴为何突然消失了刘少奇为何极力反对陈毅入选十大元帅?回顾过往你会明白原由有多少人负债?负债累累的你看看这些数据可能你会释怀很多乾隆身世的离奇传说:海宁陈家的儿子?草房子观后感热博聚热点网 看完感动的一塌糊涂!

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界