- 用户表示可以在系统中执行授权操作的经过身份验证的用户。一个用户(User)可以分配多个角色(Role)。(Role)角色描述用户可以对 DocType 执行哪些操作。
- 一、角色(Role)的作用:
- 我们可以通过新建(Role角色),然后通过 (Role Permissions Manager,角色权限管理)赋予这个角色对某个Doctype的操作权限
- 我们可以通过新建(Role角色),然后通过 (Role Permissions Manager,角色权限管理)赋予这个角色对某个Doctype的操作权限
- 二、岗位(Role Profile)的作用
- 一个用户(User)可以通过岗位(Role Profile)分配多个角色(Role):
- 不同的角色有不同的对Doctype的执行权限
- 不同的角色有不同的对Doctype的执行权限
- 在岗位(Role Profile)里,我们可以新增一个岗位名叫Agent,一个岗位可以绑定不同的角色
- 一个用户(User)可以通过岗位(Role Profile)分配多个角色(Role):
- 三、(Module Profile)模块集合
- 模块集合可以设定用户只能使用哪些模块。我们可以在(Module Profile,模块集合)里添加一个模块集合,在这里可以通过选择在这个集合里能使用的模块作出限制
- 模块集合可以设定用户只能使用哪些模块。我们可以在(Module Profile,模块集合)里添加一个模块集合,在这里可以通过选择在这个集合里能使用的模块作出限制
- 四、用户(User)绑定岗位(Role Profile)和模块集合(Module Profile)来限制用户能使用的功能
- 当我们需要限制用户只需要使用一部分功能时,我们可以:
- Ⅰ、在新建(Role,角色列表)里设置用户名和用户邮箱,用户邮箱作为登陆时的用户名
- Ⅱ、接着通过绑定模块集合(Module Profile)设置允许使用的模块
- Ⅲ、点击保存后,会出现弹窗,这时我们可以添加岗位(Role Profile)绑定
- Ⅳ、在设置里更新登陆密码
- Ⅰ、在新建(Role,角色列表)里设置用户名和用户邮箱,用户邮箱作为登陆时的用户名
- 当我们需要限制用户只需要使用一部分功能时,我们可以:
- 一、角色(Role)的作用:
Frappe用户权限和角色的配置