目录

组织机构插件权限

组织机构插件中,设计了权限管理的功能。角色和具体权限关联,用户和角色绑定。

Jira用户进入到Jira中,可以根据自己绑定的对应成员的权限显示对应的页面和页面功能按钮。

插件安装后,会初始化两个角色:ADMIN和EMPLOYEE

  • ADMIN可以看到所有的页面和页面上的按钮,拥有全部的组织机构数据权限

  • EMPLOYEE默认只能看到【组织机构】和【报表】页面,默认拥有的数据权限是可以查看个人的数据。

为了保证插件的正常运行,我们设计了Jira管理员用户就对应了插件的ADMIN角色,即拥有所有的权限。

角色管理

角色列表

选择 OrgWise > 权限管理,打开组织机构的角色列表界面。列表中ADMIN和EMPLOYEE角色名旁边会有一个标志,代表是由插件默认创建的,不允许删除和编辑。

添加/编辑角色

点击 添加角色 按钮,弹出窗口对角色信息进行填写,其中“角色名”和“角色标识”是必填项。点击 确认,角色添加完成后,是没有对应权限的,需要进行授权操作。编辑操作的窗口内容与添加角色一致。


删除角色

点击角色的 删除 按钮。(只可删除用户添加的角色,ADMIN和EMPLOYEE角色不允许删除)


功能权限

点击某个角色的“功能权限”按钮,弹出授权窗口。

功能权限的授权窗口显示的是组织机构插件的页面访问权限和页面按钮权限,展现形式为一个两层的树形结构,父节点代表页面的访问权限,子节点代表该页面下的功能权限。

上图中的角色设置对应看到的菜单如下,其中团队、帮助菜单功能是公开的,不受限制。

如果用户有权限访问该页面,页面上的某些按钮没有权限,则不会显示这些按钮,比如去除了删除部门的权限。

数据权限

点击某个角色的“数据权限”按钮,弹出授权窗口。

数据权限的授权窗口显示的是角色可以检索、查看到的部门及成员的数据范围。

成员没有某部门的数据权限时,在任何使用组织机构树的功能中,都会无法看到对应的部门。管理员除外。

(注:报表功能的查询结果中暂未限制数据权限,如果需要,建议先在功能权限中限制使用报表功能,这个问题将于4.8.0版本的报表更新中解决。)


  • No labels