王希望 发表于 2020-10-27 14:08:21

角色管理里面PersonManager这个权限不支持人员删除吗?

在组织管理 --> 角色管理里面 PersonManager 这个权限下新增一个成员,该成员只需要管理系统的人员信息。请问:添加这个权限以后,这个人只有重置密码和新增人员的权限?现在想让这个人删除系统的用户该怎么做?

论坛管理员 发表于 2020-10-28 10:08:08

您好:建议您使用OrganizationManager,因为删除用户的时候需要同时删除角色身份等信息,所以personManager是没有删除权限的
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/e8fc3f0c-7246-431a-814a-dddb2cd66649/download/stream

王希望 发表于 2020-10-28 17:24:46

谢谢回答,问题已解决,在x_organization_assemble_control/src/main/java/com/x/organization/assemble/control/jaxrs/person/BaseAction.java
文件下,需要的地方修改为:
business.hasAnyRole(effectivePerson,OrganizationDefinition.PersonManager,OrganizationDefinition.OrganizationManager)即可

论坛管理员 发表于 2020-10-29 10:41:55

不建议这样操作,personManager只是针对人的基本信息的操作,而删除用户的时候需要同时删除角色身份等信息,所以还是建议使用OrganizationManager权限
不过您也可以根据业务需要自己操作。

zh404 发表于 2021-6-9 11:50:12

您好我想问一下我为单用户添加了personmananger角色后该用户没有权限修改其它用户的信息吗?

论坛管理员 发表于 2021-6-10 10:35:55

您好:
https://www.o2oa.net/x_desktop/forum.html?app=ForumDocument&id=07c3a084-546a-4627-aa51-cd8bd3b84474
页: [1]
查看完整版本: 角色管理里面PersonManager这个权限不支持人员删除吗?