Dynamics CRM 实体创建中的个人权限与部门及上下级部门的区别

     在CRM的实体的权限体系分为个人级,部门级,上下级和组织级,一般了解这个体系的人都能分清这四个级别对应的关系,但理解的比较深刻的一般都是读写删,比如个人级的只能读写删记录ower为自己的记录,部门级能读写删记录的owner和本人同部门下的,等等,但我们(当然也可能只有我自己)似乎一直忽略的一个点是在创建这件事上,个人、部门、上下级的区别是什么,我也是被问到了这个问题,一时懵逼没概念,特意搜索了下资料,所以才会有了本文的分享。

     现在假设一个场景,两个相同部门下的销售员,默认有客户实体的个人级的创建读写权限,像下面这样自己创建owner为自己的客户保存是没有任务问题的

     但假设这个销售要帮助本部门下的另一个同事创建一个客户时,就会遇到下面的这个问题,提示没有权限,到这里就能看出来这个创建的部门及上下级的意义所在了

    这种场景下我们就需要把创建权限改为部门级,当然读写也是部门级,不然你创建了也读不了改不了

   改完后就能成功创建了

    如果你的项目中有类似的场景出现,那你就不会对创建权限的部门级甚至上下级权限陌生了。

猜你喜欢

转载自blog.csdn.net/woniu1104913/article/details/81558162
今日推荐