Posted by zagory on 2006-03-29 10:09 上午
|
Hi:
客户需求是同一个QUERY不同的用户看到不用的信息.例如:北方区经理只能看到北方区的数据,南方区经理只能看到南方区的数据.这种需求也是企业的常见需求,希望能有高人出招,解决该问题.请描述尽量详细. 谢谢!
|
|
|
Posted by 我象雪花天上来 on 2006-04-27 10:42 上午
|
你的问题描述很明确,但是这个问题实现起来和你的数据模型有很大关系。不是几句话就能描述清楚的。实现起来大体包含以下几个步骤:
1,修改模型(视情况而定);
2,基于相关信息对象创建授权对象;
3,创建角色,并根据刚刚创建的授权对象进行角色的权限设置与用户分配。
4,修改query,进行权限限制;
以上方法是一劳永逸的,但实现起来也是很繁琐的。
如果想简单一些,可以分别创建query,对不同的query做明确的限定即可。
|
|
|
Posted by aviolet on 2006-04-27 01:49 下午
|
1,基于相关信息对象创建授权对象;
2,创建角色,并根据刚刚创建的授权对象进行角色的权限设置与用户分配。
|
|
|
Posted by zagory on 2006-05-30 09:14 下午
|
现在楼上二位的指点!
好久没来了,问题自己解决了。
自己顶一下
|
|
|
Posted by 清风飞絮 on 2006-07-18 04:43 下午
|
说一下解决办法了~~自己解决了
|
|
|
Posted by Recha.J on 2006-09-08 09:10 上午
|
不觉的麻烦就弄个框架``然后用权限控制不就可以了啊`建两个QUERY然后对他进行权限的控制``
|
|
|
Posted by 天堂主管 on 2006-10-10 02:39 下午
|
可以在自由特性里+2个限制
在web制作时候做一个下拉框,进行选择
|
|
|
Posted by 沧海小鱼 on 2007-06-26 04:06 下午
|
thanks a lot ! and i'll have a try!
|
|