Skip to content

牛国柱

欲成国柱,须勤耕田

  • 首页
  • 专题
  • 分享
  • 关于
  • 每周一句

Tag 权限设计

  • 首页   /  
  • 标签: "权限设计"
产品经理, 广告系统 9 月 4,2012

[总结] 广告系统总结之权限管理设计与结构设计

互联网广告市场上有很多免费的以及收费的广告系统,那么怎么判断哪个系统更好、更适合自己呢?除了从页面布局、交互设计等用户角度考虑外,我们还有必要了解广告系统的结构设计的如何,如同建筑一样,结构设计最终决定了建筑(广告系统)的优劣。

广告系统总结
(图片来自互动中国)

1、广告系统的权限管理设计
介绍了一种简单但却能够适应多变需求的权限管理设计方法

2、广告系统的结构设计——广告端
广告端的结构:代理商-广告主-活动-订单-广告

3、广告系统的结构设计——网站端
网站端的结构:媒体代理-网站主-频道-广告位

 

作者 牛 国柱
广告系统 6 月 2,2012

广告系统的权限管理设计

广告系统设计中,除了广告定向技术的运用以及广告投放流程的设计外,最复杂的就是权限管理的设计。不同于其他行业,广告公司或者媒体公司日常业务比较复杂,从职能来讲,包括销售、客户服务、客户执行、创意设计、策略策划、媒介计划、媒介执行、合同管理、财务审核等。从职位来讲,又包括了上下级关系的管理与被管理的关系。另外,从销售人员的个人利益考虑,客户信息在销售人员之间应该是隔断的,但从公司利益考虑,客户信息又必须是可以在销售人员之间流动,可以分配给合适的销售人员。权利

因此,广告系统的权限设计是非常复杂,非常费脑筋的一件事情。如果稍有考虑不到,在广告系统交付使用后,就会是一场噩梦。下面谈一种简单但却能够适应多变需求的权限管理设计。

1、权限的分类

将广告系统的权限进行抽象归类,我们将权限分为资源权限和操作权限两种。资源权限指客户信息,即客户资源。操作权限即广告系统中的增删改(查看是不需要选择的基础功能)三个功能性操作的权限。

2、权限的分配

对于资源权限,也即客户资源,我们在每个客户层面上进行分配,资源权限分配的对象为系统中的销售账户(可以是销售人员,也可以是销售经理或销售总监),再通过上下级关系的管理做到小组资源或者部门资源的分配。对于操作权限管理,我们通过权限组的设计来完成,权限组里面包括了各个元素的增删改操作。

3、权限管理的实现

在系统中,权限通过账户、权限组和客户分配三个模块或者操作完成。系统创建的每一个账户都会和一个权限组进行关联,这样这个账户可以在系统中进行的操作就可以确定。同时在创建账户的时候,需要指定其上级(上级为某一个确定的账户,必选项),并且需要选择其下级权限组(非必选项),这样就确定了上下级的关系。然后在客户资源界面为每个客户分配一个销售账户。

通过以上的操作,我们就完成了系统的权限管理的设计。这种设计逻辑表现出来的特点是:

1、设置灵活。权限组并没有和职能部门挂钩,可以进行灵活创建及设计,这么说的原因是因为各个公司的职能设置不同,即使同一公司的同一部门,职责范围也会经常变化。

2、客户资源职能分配给一个账户,在同级别的账户中实现隔断,不能共享,确保了销售人员的利益。但客户资源可以随时重新分配,这样确保了公司的利益,可以使客户随时分配给合适的销售人员。另外,上级可以查看下级的客户资源,便于销售管理(请注意,最基础的权利只是查看。是否拥有修改权利,取决于上级所在权限组的权限设置)。

问题:

1、为什么上级是确定账户而下级是权限组?

2、在上级的指定设计中,会有一个天然的逻辑错误,这个逻辑错误是什么?

—————- 解答 —————-

1、在创建一个账户时,如同一个新人入职,其上级往往已经确定了,但其下级并不能确定,因此下级我们使用权限组来设定下级的操作权限。

2、上级的制定会形成循环指定。假设有a、b、c三个人,我们指定b是a的上级,c是b的上级,如果a是c的上级,则三人形成了循环指定。因此我们需要设定一个规则来避免这种情况的发生。

作者 牛 国柱

Proudly powered by WordPress | Theme: BusiProf by Webriti