JIRA案例演示
JIRA是一个非常强大的工具,正确使用它可以帮助你组织工作以及管理团队的进度。默认情况下,所有的项目对所有用户都完全开放的。这是为了方便初次使用JIRA的人使用,但大多数用户不喜欢这样,下面介绍如何配置使得一个项目只能被该项目的用户所见。举个例子,我们创建一个名为Project Awesome 的项目。接下来的几个步骤,一旦掌握你就会发现其实很简单。
第一步:分组
JIRA里的组是一群用户的集合,一个组可以由多个用户,并且一个用户可以同时属于多各组。点击User management 。

在此点击Groups然后点击Create group

在这里输入组的名称,最好是把组名和项目名称设置成同一个。

一旦组创建完成,你就可以往组里添加用户了。输入用户名,点击Add user就可以了。记住你可以添加多个用户。

第二步:创建项目
返回JIRA,我们开始创建项目


点击Add Project然后跟着步骤来,记住必须选择项目类型和项目的名称。

现在为了使你的项目组的用户可以访问该项目,是时候配置你的项目了。
第三步:角色
在项目列表里点击你的项目进入项目概览界面。

点击左边列表里的Roles


在这里你可以看到项目的所有不同角色,jira-users组是默认的。现在我们要做的就是从User角色里删除jira-users组,增加我们在第一步创建名为Project Awesome的组。提示:你的用户要做的不仅仅是查看任务,意味着你需要你的用户能创建任务,完成任务以及评论。你也可以将你的组添加到Developers角色,不要删除jira-developers,因为这里有你所有的开发人员。

第四步:分配权限
这是最棘手的一部分,点击左侧的Permissions链接


Default Permission Scheme默认分配给所有项目。点击Default Permission Scheme的Copy链接创建一个此方案的副本

然后你会看到新建的方案如下图所示

点击Copy of Default Permission Scheme的Edit按钮修改它的名称,输入描述然后点击Update

接着,点击Permissions修改权限。在接下来的页面,你会看到所有权限列表,我们只关心一个特定的权限列表,那就是Browse Projects,此权限允许一个组的用户查看搜索项目结果列表。正如你所见默认情况下该权限分配的组是jira-users ,这意味着所有用户将能够浏览该项目。让我们做一下修改。点击Delete删除jira-users组,然后点击Add添加一个新的组

接下来,你必须选择组选项,然后键入我们的组名称,然后点击Add

现在我们的Browse Projects就有我们想要的组了。然后点击Back to project: Project Awesome

点击Use a different scheme更改我们项目的模式。选择我们刚创建的模式,点击Associate

现在,就只有我们Project Awesome组的用户能访问我们的Project Awesome项目了。