一、概述:
我们可以通过定义用户、将用户分配给组,并且设置对用户或组的权限来管理对存储库的访问。
二、管理用户(管理员权限):
我们可以在Administration 模块选择User Management | Users来管理用户,如下图所示:
在上图中我们可以知道账户的基本信息:账户名、邮箱、所属群组、是否为管理员以及账户状态和上次登录时间
三、创建用户(管理员权限): User settings:
- User Name:用户名,必填,可以是数字字母或符号
- Email Address:邮箱,必填,无需验证邮箱是否存在,最好是已存在的邮箱
- Roles:角色分两种:Administer Platform/Manage Resources,前者为管理员界面,具有跟管理员一样的权限,后者只能管理资源,包括对于资源的创建编辑和删除,不具有Administration模块,也就是只有Application模块
- Options:选填项
①Can Update Profile:设置后可以更新自己 profile details ,可以更改密码,一般不建议设置。看下图设置前后对比:②Disable UI Access:启用后,该用户只能通过REST API访问系统,无法访问UI界面,如下图:③ Disable Internal Password:启用后禁用内部密码,比如LDAP同步过来的账户
- Password:必填,密码要求:必须包括至少1个大写字母;至少1个小写字母;至少1位数字;至少1个特殊字符;长度至少8个字符
- Related Groups:设置所属群组
如果需要可以新建群组,在下图所在位置
- User Permissions:账户拥有的权限(permission)