jacke_he 发表于 2023-6-5 21:41:34

9.0.3 覆盖资源权限



活字格发布时有一个覆盖服务器端的资源权限, 正常一个系统正式上线后已在正式系统上做了很多的权限处理,甚至有新的角色建立,所以发布时均不点选此选项,
但在实际发布时发现 ,若菜单导航使用本身的菜单插件,若不覆盖则菜单不会更新过去,造成所有的权限错位,应当有什么好方法处理 ?




Simon.Sun 发表于 2023-6-6 09:15:02

您好,这个是 bug,和内置的菜单单元格有关,其他单元格类型无次问题,会在下个小版本修复。详细信息可参考下面帖子:
【新提醒】【9.0.3】服务器母版页菜单权限设置无效 - 活字格专区 - Bug反馈 - 葡萄城产品技术社区 (grapecity.com.cn)

基于您目前的情况,这边有个解决方案,您可以尝试一下:
1. 本地设计器获取下服务端的用户信息,可以服务端备份,本地设计器还原,也可以考虑备份一个新的工程文件来做,如果不想本地的用户信息和权限设置被覆盖的话;
2. 获取服务端的权限,然后在本地设计器运行看权限是否正常,正常的话覆盖权限发布。

jacke_he 发表于 2023-6-6 09:44:03

如何获取服务端的用户信息及权限 ?

Grayson.Shang 发表于 2023-6-6 11:07:07

大佬您好,咱们这个问题和这个帖子不是同一个问题,建议咱们以后这种情况重新发一帖中,问题好跟进,其他人也好查找问题

关于咱们问题的问题,其实是两个问题
1. 获取用户
想要在设计器中获取到服务器的用户,有两种方法
    >1 通过备份服务器的用户数据,然后在设计器的用户管理界面还原数据,这种是全部还原,更推荐,但是有局限性,那就是用户数据只能是内建库

    >2 通过导出导入功能来完成用户数据的一个迁移,这个不能保证两个数据库一直,有些问题不一定能复现,但用户数据库即使连接的外联库可以正常使用


2. 获取服务器的数据权限
在9.0中,将数据权限和资源权限分开,咱们获取权限的时候也同样可以分开来获取对应的权限,具体方式和咱们之前获取服务器的数据库数据是一致的,其中获取数据库数据的时候,权限也同样会跟着获取到

jacke_he 发表于 2023-6-7 21:50:21

尽快出更新版本吧,不敢动

Simon.Sun 发表于 2023-6-8 09:46:11

预计本周发布哈,大佬可以关注产品动态板块,关注发布信息。
【新提醒】活字格专区 - 产品动态 - 葡萄城产品技术社区 (grapecity.com.cn)

jacke_he 发表于 2023-6-8 11:51:11

好的

Simon.Sun 发表于 2023-6-8 15:57:29

感谢支持:jy74a:

jacke_he 发表于 2023-6-10 09:59:38

更新到9.0.4, 但该问题并没有解决, 是啥回事?

设计器的菜单上





Simon.Sun 发表于 2023-6-12 11:24:43

十分抱歉,这个问题 9.0.4.0 还未修复哈,目前您先参考上面给出的方案解决下,需要的话,这边协助您处理一下。
页: [1] 2
查看完整版本: 9.0.3 覆盖资源权限