请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

^O^

初级会员

33

主题

88

帖子

341

积分

初级会员

积分
341
^O^
初级会员   /  发表于:2021-12-5 17:17  /   查看:2793  /  回复:17
1金币
本帖最后由 ^O^ 于 2021-12-5 21:48 编辑

怎么样把服务器的用户,组织,权限同步到本地呢?现在同部门的人员可以看到,跨部门的人看不到
用户信息视图中,有的用户出现两个公司或两个部门(%CurrentUser.公司%,%CurrentUser.部门% 这两个值都可能存在两个或以上的值),对于数据权限就不好做控制

例如,

      录入   用户A: 所属公司 (TG,沧州基地) 所属部门(化验室)  

           录入单据   对应的单据也是  所属公司 (TG,沧州基地) 所属部门(化验室)

      查看   用户B: 所属公司 (沧州基地,TG) 所属部门(生产部)  

          查看不到 用户A 所录入的数据




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,这可能需要在创建记录的时候给该条记录新增一个字段,用于标记可见性,即标记为哪个公司可见。 如果A用户,他对应的公司是TG,大港基地,沧州基地,部门有化验室-大兴基地、检验科-沧州基地。 那么如果是检验科创建的单据,那么就给该单据标记为沧州基地。只要能匹配到沧州基地的用户就都可以访问到这条记录了。

17 个回复

倒序浏览
最佳答案
最佳答案
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-5 17:17:23
来自 18#
^O^ 发表于 2021-12-20 17:58
又转回来了,能不能把我所发的信息都看清楚再回答我,公司字段都是几个,能取到一个?

您好,这可能需要在创建记录的时候给该条记录新增一个字段,用于标记可见性,即标记为哪个公司可见。
如果A用户,他对应的公司是TG,大港基地,沧州基地,部门有化验室-大兴基地、检验科-沧州基地。
那么如果是检验科创建的单据,那么就给该单据标记为沧州基地。只要能匹配到沧州基地的用户就都可以访问到这条记录了。
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-6 10:05:53
2#
您好,看您设置的组织结构,TG应该是公司级,不知道您设置的TG和沧州基地的组织级别是怎样的呢?一般来说,按照您这样的设置方式,每个用户对应的公司应该是只有一个的,然后根据公司来做行权限就可以的。您可以尝试设置TG的组织级别为公司,然后TG的子项目设置为分支机构或者其他名称试试看呢。
回复 使用道具 举报
^O^
初级会员   /  发表于:2021-12-6 10:15:02
3#
Howie.Sun 发表于 2021-12-6 10:05
您好,看您设置的组织结构,TG应该是公司级,不知道您设置的TG和沧州基地的组织级别是怎样的呢?一般来说, ...

公司有 TG  ,沧州基地,大兴基地,固安基地

沧州基地,大兴基地,固安基地 这三个是平级的公司
有人员需要跨这三个公司操作数据
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-6 10:49:44
4#
^O^ 发表于 2021-12-6 10:15
公司有 TG  ,沧州基地,大兴基地,固安基地

沧州基地,大兴基地,固安基地 这三个是平级的公司

您好,TG  ,沧州基地,大兴基地,固安基地这些都是一个级别的么,可是根据您的设置TG是上级组织,沧州基地,大兴基地,固安基地这些是TG的下级组织呢?如果可以的话,您给TG和沧州基地,大兴基地,固安基地设置为不同的组织级别就可以解决这个问题的。
回复 使用道具 举报
^O^
初级会员   /  发表于:2021-12-6 11:18:48
5#
Howie.Sun 发表于 2021-12-6 10:49
您好,TG  ,沧州基地,大兴基地,固安基地这些都是一个级别的么,可是根据您的设置TG是上级组织,沧州基 ...

这样也是一样的,例如:

A用户  所属  沧州基地,大兴基地   所录入的单据  所属  沧州基地,大兴基地
B用户  所属 沧州基地,固定基地    想要看到A用户所录入的沧州基地数据,
首先,没法判断A所录入的数据是哪个公司的,B用户进入系统倒低是哪个公司的身份进入的
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-6 12:07:15
6#
^O^ 发表于 2021-12-6 11:18
这样也是一样的,例如:

A用户  所属  沧州基地,大兴基地   所录入的单据  所属  沧州基地,大兴基地 ...

我给您举个例子哈,您看看适不适用呢。1.首先是组织级别,分别为公司、部门、基地。

2.然后是组织结构,分别葡萄城(公司)、基地1和基地2(基地)、一号部门和二号部门(部门)。



基于以上配置生成的用户信息视图为:

也就是无论部门之间员工的的关系是如何的,他们都会属于同一个公司,然后根据公司来筛选数据。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
^O^
初级会员   /  发表于:2021-12-6 14:15:23
7#
Howie.Sun 发表于 2021-12-6 12:07
我给您举个例子哈,您看看适不适用呢。1.首先是组织级别,分别为公司、部门、基地。

2.然后是组织结构 ...

是多个公司,不是一个公司
不管是弄成部门还是公司
实际上是如下的
A员工所属沧州,
B员工所属大兴,
c员工所属沧州,大兴两个
D员工所属沧州,固定两个
还有,用户视图生成的公司或部门,他们的顺序还有不同,如图所视,导致同样的公司部门两个上以所属的人员,互相之前还不一定能看到数据



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
^O^
初级会员   /  发表于:2021-12-6 14:15:55
8#
Howie.Sun 发表于 2021-12-6 12:07
我给您举个例子哈,您看看适不适用呢。1.首先是组织级别,分别为公司、部门、基地。

2.然后是组织结构 ...

而且我后面也按你这样的设置过,一样会有问题
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-12-6 17:16:52
9#
是这样的,我们的数据表行列权限是按照角色进行设置及控制的。、

也就是说,比如沧州的化验室下的C创建的记录,其他生产车间可以查看:


那么就要设置对应的角色,比如:


然后在设计器里面,设置行权限:


组织级别的概念只用于工作流中的“基于组织过滤”及组织级别关键字。

也就是说,数据表中的权限必须基于角色去做。

如果还不理解,可以详细描述下问题,以及想要的效果,最好能附上你的demo工程,我们这边看一下~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部