Skip to content

🐛 在go-ldap-admin中将用户禁用后,再恢复,恢复后的账户在openldap中丢失了分组信息 #406

@angzger

Description

@angzger

您使用的版本? | Your usage version?

本人使用的是0.6.0版本

您使用的场景? | Your usage scenarios?

IT运维,对外部技术支持单位临时开放账户,运维结束后禁用账户,再次需要运维运维时,恢复该账号为正常状态。

您做了什么操作? | What did you do?

在go-ldap-admin中,在“分组管理”中新建了一个cn类型的分组,名为“jumpserver”;在“用户管理”中新建了一个名为“it”账户,分配给“jumpserver”分组。创建完毕后,在“用户管理”里禁用“it”账户,然后再恢复“it”账户为正常状态。

您遇到了什么问题? | What are your problems?

初次创建完毕后,登录phpLDAPadmin系统,可以看到,“it”账户在“cn=jumpserver”分组的uniquemember里;禁用“it”账户后,phpLDAPadmin系统中看不到“it”账户;在go-ldap-admin系统中恢复“it”账户后,phpLDAPadmin系统中可以看到“it”账户,但是“it”账户没有归属到“cn=jumpserver”分组里。

您期望的结果是怎样的? | What is your expected outcome?

将禁用账户恢复后,可以在ldap中同步恢复该账号的分组信息

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions