Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

未关联部门的用户应该有地方展示 #35

Closed
IMBlues opened this issue Aug 23, 2021 · 9 comments
Closed

未关联部门的用户应该有地方展示 #35

IMBlues opened this issue Aug 23, 2021 · 9 comments
Assignees
Labels

Comments

@IMBlues
Copy link
Contributor

IMBlues commented Aug 23, 2021

当前用户如果没有关联到具体的部门,在 SaaS 的组织架构上是无法展示的(可以搜索到),应该有一个专门的地方用来展示这些孤立的用户,并支持管理员手动给他们关联到具体部门。

@IMBlues IMBlues added idea Layer: saas SaaS module related labels Aug 23, 2021
@IMBlues
Copy link
Contributor Author

IMBlues commented Dec 21, 2021

通过搜索能找到未关联部门的用户,但是由于我们的权限只绑定到了部门层级,所以针对这些用户的操作会有异常产生。

@wklken
Copy link
Collaborator

wklken commented Apr 6, 2022

@Xmandon 这个算是高优先级事项

@Xmandon
Copy link
Collaborator

Xmandon commented May 7, 2022

已跟嘉为产品同学确认,目前并不存在不在某个组织下的用户,所以可以转为缺陷处理。

@abbyWJM
Copy link

abbyWJM commented May 16, 2022

通过接口创建客户:
1、接口如果不传组织,无法成功创建用户
2、接口传不存在的组织,可以创建成功,组织架构就是空的
产品功能侧:
1、如果用户被删除后,原组织架构被删掉,恢复后就会出现空组织架构的情况
@Xmandon

@wklken
Copy link
Collaborator

wklken commented May 16, 2022

@IMBlues 新版本(2.3.4?)删除用户, 不会同步删除其组织架构

@wklken wklken added Type: proposal Proposal and removed Type: idea labels Jul 21, 2022
@wklken
Copy link
Collaborator

wklken commented Oct 17, 2022

需要高优先级处理, 产品上这类用户怎么查看/展示

当前搜索接口能查到

当前权限处理: 如果没有部门, fallback到category_id管理权限

@Xmandon
Copy link
Collaborator

Xmandon commented Oct 20, 2022

@Shutulee 问题已经从源头修复,不存在“没有组织的用户”,如果确认已修复,需要验证下新版是否还存在这个问题。

@wklken
Copy link
Collaborator

wklken commented Oct 20, 2022

@Xmandon 本地excel导入修复了, 但是ldap同步还是会出现没有部门的用户

当一个部门被删除时, 其用户关系被清理, 那么会出现 没有部门的用户

这是个共性问题, 是否考虑产品上做展示

@wklken
Copy link
Collaborator

wklken commented Nov 10, 2022

close, #760 fixed this

@wklken wklken closed this as completed Nov 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants