为用户管理连接 Confluence 6 到 Jira 应用程序
请注意,在使用这个功能的时候,你的 Jira 应用许可证数量和 Confluence 的许可证数量不需要完全等同。例如,你可以通过 Jira 管理一个 50 个用户的 Confluence 许可证,尽管你的 Jira 软件只有 25 个用户许可证。
什么时候使用这个功能:你可以连接一个运行 JIRA 4.3 及后续版本的服务器,JIRA 4.3 及后续版本, JIRA Software 7.0 及后续版本, JIRA Core 7.0 及后续版本,或者 JIRA Service Desk 3.0 及后续版本。针对简单的配置和用户的的限制,你可以考虑使用 Atlassian Crowdor。
希望连接 Confluence 到一个 Jira 应用:
- 在你的 Jira 应用中,进入
- 单击 添加应用(Add Application)。
- 输入 Confluence 用于访问 Jira 的应用程序名称(application name)和密码(password ) 。
- 输入你 Confluence 服务器的 IP 地址或者地址。 有效的值,请参考:
- A full IP address, e.g.
192.168.10.12
. - A wildcard IP range, using CIDR notation, e.g.
192.168.10.1/16
. For more information, see the introduction to CIDR notation on Wikipedia and RFC 4632.
- A full IP address, e.g.
- 保存(Save)为新的应用程序。
- 在 Confluence 中设置 Jira 用户目录:
- 在屏幕的右上角单击 控制台按钮 ,然后选择 General Configuration 链接。
- 在左侧边栏中单击 用户目录(User Directories)。
- 添加(Add)一个目录,然后选择类型 Atlassian Jira。
- 输入下面描述的设置。当设置中询问应用名称(application name)和 密码(password)的时候,输入在 Jira 中定义 Confluence 连锁需要的用户名和密码。
- 保存目录设置。
- 在下一步完成之前,不要修改你的目录读取顺序。否则有可能将你自己锁定到 Confluence 系统之外(你不能登录 Confluence 系统)。
-
为了可以使用 Confluence,用户必须是
confluence-users
用户组的成员,或者具有 Confluence 的可以使用(can use)的权限。下面的步骤是在你的 Jira 应用中配置 Confluence 用户组的步骤:- 在你的 JIRA 应用中添加
confluence-users
和confluence-administrators
用户组。 - 在上面的用户组中添加你自己的用户名来作为一个组成员。
- 选择下面的方法来让你 JIRA 中的用户能够访问 Confluence:
- 方法 1:在你的 JIRA 应用中,找到这些用户所属的用户组,然后将这个用户组添加为上面 2 个 Confluence 用户组的成员。这里等于用户组嵌套的关系。
- 方法 2:使用你的 JIRA 账号登录 Confluence,然后进入 Confluence 的 管理员控制台(Administration Console)界面。单击 全局属性(Global Permissions),然后将 可以使用(can use)权限指派给你 JIRA 中希望使用 Confluence 的用户组。
- 在你的 JIRA 应用中添加
- 在 用户目录(User Directories)界面中,通过单击目录前面的上下移动按钮,定义目录序列(directory order)。
这里是有关目录顺序如何影响处理流程:
- 目录中的顺序是被用来如何查找用户和组的顺序。
- 修改用户和用户组将会仅仅应用到应用程序具有修改权限的第一个目录中。
有关的更多细节,请参考页面:Managing Multiple Directories
请确定你已经添加了你的 Confluence 应用的 URL 到 Jira 的白名单列表中了。请访问:Jira Administration >> System >> Security >> Whitelist
来确定你的白名单已经正确添加了。例如:https://confluence.atlassian.com/ 或者请参考下面的指南:Configuring the whitelist。
https://www.cwiki.us/display/CONFLUENCEWIKI/Connecting+to+Crowd+or+Jira+for+User+Management