buyaoa.com

不要...啊(buyaoa.com)

不要再受陋习和误区的影响,走向健康生活……

buyaoa.com RSS Feed
 
 
 
 

[原创]达到“让特定用户只能查看特定项目的Issue”效果的JIRA设置

【全局修改】 只需修改一次
Schemes — [Permission Schemes] — Default Permission Scheme — [Permissions] ,针对 Browse Projects :
删除: Project Role (Users)
增加: Project Role (Developers)

【假设】
客户项目名称为:2008001-IFELC
客户用户名称为:user1

【项目用户组】每个项目修改一次
1,Add Group
本例为:Group_IFELC
2,Project Role Browser
2.1,[View Usage],Developers后面的(其实这里三个中的任意一个貌似都可以)
2.2,[查看],对应项目的“Project Role Members Per Project”
2.3,[编辑],Developers这个Role的组
2.4,[Join>>],为该项目增加的用户组

【客户用户人员】每个客户人员修改一次
1,Add User
本例为:ifelc_user1
2,添加该用户到该项目的用户组去
本例为:将用户 ifelc_user1 加入 Group_IFELC

【设置效果】
通过上述的设置,可以达到如下效果:
1,用户只能看到自己所在的Group所在项目中的 Issue ,并且能看到该项目中的全部 Issue 。
2,通过为不同的项目设置不同的 User Group ,可以控制特定用户只能看到特定的项目中的 Issue 。
3,不足之处:用户可以看到全部项目,并能创建 Issue 到无权查看的项目,不过创建之后他就看不到了。

Leave a Reply

[许可声明]

除非特别注明,本站采用 署名-非商业性使用-相同方式共享 2.5 授权条款授权, 欢迎转载但必须保留到buyaoa.com的超文本链接。

Meta

Blogroll

Categories

我的近况