- 赋予角色ID为2的子管理员拥有修改用户状态权限
- 新增脚本add_posixAccount.py,可以给用户添加posixAccount,解决LDAP client获取不到用户问题(需要配合定时任务执行)
需要手动配置创建子管理员角色
- 角色名称:子管理员
- 关键字:subadmin
- 等级:2
提前下载前端代码构建包:dist.zip
# 修改Dockerfile
RUN release_url=$(curl -s https://api.github.com/repos/eryajf/go-ldap-admin-ui/releases/latest | grep "browser_download_url" | grep -v 'dist.zip.md5' | cut -d '"' -f 4); wget $release_url && unzip dist.zip && rm dist.zip && mv dist public/static
# 改为:
RUN unzip dist.zip && rm dist.zip && mv dist public/static
# 重新构建镜像
docker build -t go-ldap-admin:v1.0 .