Confluence与Jira整合之统一用户管理

转载 2013年11月21日 10:01:57

Confluence与Jira整合之统一用户管理

说到Confluence与Jira的整合,首先就得提到用户的整合,有两种方式:

1、通过统一使用外部数据库

2、通过LDAP服务器

这几天都在搞整合,配置出错导致重新配置也数不清次数了。。

首先讲一讲用外部数据库统一用户管理

使用这种方式的提前是你配置的Jira必须是使用外部数据库,我用的是Mysql,操作系统是Linux服务器。在分别装好Jira和 Confluence(这个我也使用了外部数据库,安装之前最好把所有需要的JAR包(语言包、jdbc包、插件包)到放WEB-INF/lib下,再启动服务器开始安装)之后,网上很很多整合配置的文章,但我的情况不同,我把两者分开配置了,这也导致我多次配置失败。。confluence配置好后去管理控制台下的总体配置将外部用户管理打开。

a)需要注意的地方,在jira服务器配置文件中(jira/conf/server.xml)内必须加上一个<Resource>

Xml代码  收藏代码
  1. <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"  
  2.            username="dbusername"  
  3.            password="password"  
  4.            driverClassName="com.mysql.jdbc.Driver"  
  5.            url="jdbc:mysql://serverIP/jiradb(mysql内jira使用的库)?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8"  
  6.            /> 

b)然后在Confluence的服务器配置文件中内同样加上这个,这样confluence就知道了jira使用的数据库,他就能够使用了。

c)修改/confluence/WEB-INF/classes/osuser.xml

反注释掉前面三个(里面含有java:comp/env/jdbc/JiraDS),然后注释掉下面的三个

d)修改>/confluence/WEB-INF/classes/atlassian-user.xml

反注释掉 那个由 Hibernate提供的Repository, 增加


Java代码  收藏代码
<osuser name="OSUser Repository" key="osuserRepository"/>

e)在Jira的群组管理中增加 confluence-users 和 confluence-administrators 两个组,这是confluence所需要用的群组。别忘了把自己加入到confluence-administrators,不然就悲剧了。。

OK,重启confluence,用上面两个组的jira用户尝试登陆

LDAP的配置其实很简单,配置之前你需要有一个配置好的LDAP服务器,了解一些LDAP知识如DN、OU等术语的含意。

在JIRA管理面板下的LDAP配置页面




配置好后,在管理控制台将JIRA使用外部用户打开

OK,现在JIRA使用LDAP验证用户,代替了原来访问数据库验证

Confluence由于没有直接配置LDAP的页面,需要修改

/confluence/WEB-INF/classes/atlassianUserContext.xml

/confluence/WEB-INF/classes/upgradeSubsystemContext.xml

具体配置可能参照

http://confluence.atlassian.com/display/DEV/Adding+LDAP+Integration+To+Confluence+2.1.x





买Confluence上CSDN,特殊折扣购买通道:

http://bss.csdn.net/module/btc/atlassian/prduct_detail?project=445&module=34&product=10

CSDN开立Atlassian中文技术论坛更多交流分享请点击:

http://bbs.csdn.net/forums/atlassian


文章转自leign

JIRA与confluence的用户整合

confluence与jira的结合,即confluence可以使用jira的用户进行登录。 PS:jira添加、修改用户后,可以在confluence中进行同步 1、先安装j...
  • shandong_chu
  • shandong_chu
  • 2017年11月17日 15:31
  • 177

Jira+Confluence集成环境的搭建(敏捷agile)

公司准备实行敏捷开发,经过一番工具选择,最终选定了jira和confluence,jira用作项目管理,confluence用于文档管理,下面说说这两个系统的搭建过程和集成设置。一、软硬件准备1 j...
  • u012312884
  • u012312884
  • 2017年08月07日 02:03
  • 1443

因你而变——JIRA使用心得

随着互联网行业的快速发展,互联网公司也面临着越来越激烈的竞争。互联网公司每生产一个产品,都要涉及很多部门角色协作,来共同完成,譬如产品、交互、视觉 、前端开发 、后端开发、测试、运维、PMO(项目管理...
  • u012046931
  • u012046931
  • 2014年03月26日 16:52
  • 9436

Jira管理员配置手册

安装好Jira,就要用Jira管理项目缺陷。以下记录Jira的配置Tips: 1.账号密码在人像菜单中的“用户信息”里修改 2.Jira全局权限:应用于所有项目,与项目具体权限无关。      2...
  • mr_lady
  • mr_lady
  • 2015年12月08日 17:34
  • 9042

软件项目开发环境构建之五:Confluence、Jira、Bitbucket统一账户管理

在多个系统中,用一个账户能够登陆多个系统并具备角色授予的权限(所谓的单点登陆),无疑是最受人欢迎的,Atlassian软件家族可以通过多种方式来整合各系统的用户,常用的有: 1、通过统一使用外部数据...
  • jamenew
  • jamenew
  • 2017年02月04日 17:04
  • 2697

jira、confluence基于crowd的统一用户管理及SSO的安装配置

  • 2016年08月10日 11:20
  • 883KB
  • 下载

confluence与jira的结合

简单的方式是先搭建jira,然后搭建confluence,在配置confluence时选择让他自动连接到jira。分开配置后再结合也可以,不过比较复杂,可能整合度没有自动结合高 Confluen...
  • tshangshi
  • tshangshi
  • 2016年11月08日 21:15
  • 6838

JIRA在windows操作系统下的安装

JIRA的安装步骤: 1.第一步:下载所需软件 (1) 在jdk官网下载的最新的JDK安装程序:jdk-6u22-windows-i586.exe (2) 在mysql官网下载的mysql安装程序:m...
  • u012046931
  • u012046931
  • 2013年11月07日 16:42
  • 3947

Jira和confluence关联

jira和conflunece如果想要不全单点登录就必须先装jira,因为安装confluence的时候会提示你是否与jira关联。到时候关联就可以了。这里有crowd的软件可以实现打开浏览器登录ji...
  • Truong
  • Truong
  • 2015年11月28日 20:41
  • 4409

Jira和Confluence的权限管理

(关于Jira和Confluence的基本介绍请参看文章团队协作,集成工具推荐) 背景:已经使用Jira和Confluence管理了一个产品团队的任务和资源,现在又想加入另外一个产品团队的任务和...
  • u012730075
  • u012730075
  • 2014年08月30日 10:18
  • 2416
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Confluence与Jira整合之统一用户管理
举报原因:
原因补充:

(最多只允许输入30个字)