wiki 项目空间创建与权限管理

0.14

1、创建项目,然后创建空间
无法创建

2、WIKI空间的权限管理,请问是否有明确的说明文档,谢谢。

补充

空间配置如下


权限如下

结果

如果放在XwikiAllGroup中,所有的空间都可以查看。

你好,

  1. 这个报错是因为项目对应的空间没有创建成功。
    尝试调用API同步组织和项目的空间。

  2. 目前暂时没有这部分文档。
    Choerodon知识管理的权限设计也是利用XWiki组控制权限。猪齿鱼创建组织会在XWiki系统创建对应的空间,然后创建管理员权限组 O-xxxAdminGroup 和普通成员组 O-xxxUserGroup 并在组织空间下分配权限。如果在猪齿鱼系统的组织角色分配给用户分配了 组织管理员 的权限,在XWiki系统会把这个用户加入到管理员权限组 O-xxxAdminGroup ,如果分配了 组织成员 的权限,在XWiki系统会把这个用户加入普通成员组 O-xxxUserGroup 。反之,在组织角色分配下取消了用户的 组织管理员 或者 组织成员 的权限,XWiki系统会在对应的组删除这个用户。

创建组织对应XWiki的流程
image

创建组并分配权限

如果用户在猪齿鱼系统禁用了组织,XWiki系统会把组织 空间下普通成员组 O-xxxUserGroup 的视图权限给禁用掉。

你好,1. 你的用户要在这个组里面

  1. 在系统设置,按照下图配置就可以了,其它的组都不要勾选权限。

非常感谢你的回答,我按你的方法操作,目前基本可行,如果我想要进一步控制项目下面一层的空间,请问能否实现?

也是一样的。进入项目下一层的空间,点击管理,然后对组进行勾选权限就行了。

要注意的是权限是继承和交集的关系。

目前有这样的情况,我给你个用户是平台管理员,ROOT用户,他能看所有的信息,当我把此用户从平台管理员和ROOT用户中删除后,他依然能看所有的信息,请问如何处理?

你好,这是个bug,请升级到0.15.0

OK

image
科创云数据库是从其它地方迁移过来了空间


在空间管理里是看不到这个空间的,请问如何处理

你好,这个目前是看不到的,空间管理只显示自己创建的空间

XWIKI的用户组,是否支持新创建用户组,并进行相应的个性化赋权?
如下

你好,是可以的

是不是名子太长的组,删除不掉啊?

这个组,无法删除

你好,可以看下控制台有没有报错,不会存在名字太长删不掉。

这个应该在那个POD里看日志?C7N页面貌似没什么报错。

你好,是在xwiki服务的pod看日志