当前位置:网站首页>okcc呼叫中心的权限管理
okcc呼叫中心的权限管理
2022-06-22 07:14:00 【ai智能@kelaile520】
权限管理,一般来说,复杂度较高,非常考验系统的设计能力。
以呼叫中心为例,有不同的角色,同一个角色可能存在多个用户,那么该如何设计不同角色不同用户的权限呢?
首先,最容易设计的是页面权限。针对不同角色,日常工作需要使用的页面会有所差别,各自角色使用各自的页面,互不干扰。
其次是功能权限,库表的增删改查,导入、导出、呼叫、短信、试听、审核、启动、停止,如此等等,不同角色,甚至不同用户,需要赋予的功能可能会各不相同;不同的用户,登录的是同一个页面,操作的功能却各不相同。
最难的是数据权限,一条数据,甚至一个字段,都可能引入权限的问题。数据的归属,数据权限的继承及传递、共享,都会引来无数麻烦。举例而言,客户资料中,对坐席隐藏部分号码而对更高级别用户不隐藏;统计的字段很多种,对管理者全部开放对坐席部分开放。数据权限的难点在于琐碎,性能及灵活度的平衡,如果设计的粒度过细,打开一个页面的耗时可能会成几何级数般增长,特别是呼叫中心场景经常出现库表数据千万条甚至上亿的场景下,数据权限设计考虑不周将带来梦魇般的后果。
在权限管理的设计上,随着产品应用的越来越广,OK-CC的权限管理也越来越完善,对于常规场景下的应用应付自如。
OK-CC的设计,结合呼叫中心的实际场景,尽可能将复杂的功能融化于无形,让用户体验尽可能简单;既要满足权限管理的要求,也要保持单机高性能的系统特点。有关系统方面问题请找博主,看他名字可以微他一起技术交流学习。
截至到今天为止,OK-CC依然没有在系统中引入组织架构设计,而是将组织架构的角色融入无形之中,管理员、操作员、财务、经理、班长、坐席,可以匹配单个职场的应用场景,也能适应一个场景多个班组的情况,还能适配集团多个分支机构不同业务的工作场景。
当然,随着各行各业的精细化发展,企业的权限管理也会越来越复杂多变,天天讯通也将一如既往,贴近市场贴近客户,将产品及服务做到极致,与客户一起创新,共同赢得明天。
边栏推荐
- Sharing the strongest summer vacation plan of ape tutoring: the summer vacation plan is the same as learning and playing
- CNN model collection | RESNET variants -wideresnet interpretation
- Golang appelle sdl2, lit l'audio PCM et signale une erreur lors de l'exécution externe du Code.
- Kinect azure based multi camera data collection (I)
- Résumé semestriel du programmeur de 33 ans
- Network layer: IP protocol
- [out of distribution detection] deep analog detection with outlier exposure ICLR '19
- Canoe learning notes (6) diagram of logging block data recording module
- In 2022, which industry will graduates prefer when looking for jobs?
- Implement a timer: timer
猜你喜欢
随机推荐
【GAN】《ENERGY-BASED GENERATIVE ADVERSARIAL NETWORKS》 ICLR‘17
PDF转图片实现方式
Assembly learning Chapter 4 of assembly language (Third Edition) written by Wang Shuang
CONDA installation method of deepmd kit and the solution of slow speed
C language - deep understanding of arrays
CNN model collection | RESNET variants -wideresnet interpretation
Vue failed to connect to MySQL database
Canoe learning notes (2) diagram of trace window introduction
网站预缓存代码
2022-06-21:golang选择题,以下golang代码输出什么?A:3;B:4;C:100;D:编译失败。 package main import ( “fmt“ ) func
Multi camera data collection based on Kinect azure (III)
Rviz ROS wiki official website tutorial learning notes (1) - User Guide
Self attention (notes, for personal use)
生成字符串方式
Cesium loading 3D tiles model
DETR3D模型源码导读 & MMDetection3D构建流程
Wildfire stm32f407zgt6 learning notes beginner level chapter basic knowledge points
自定义实现JS中的bind方法
Site pre cache code
2022年毕业生求职找工作青睐哪个行业?








