天天看点

Jira5.0.2与Crowd2.4.2应用集成

  新版本jira、crowd集成与以往有些不一样,首先就是配置文件的修改没有以前多了,然后就是在jira内需要设置一个应用目录,记得这个简单的地方也许就不好找。这篇文章你就多看点吧。的确写的很不好,不过如果你以前对jira有大致的了解,那看我很不好的文采文章,就能相对简单了。

  1.    创建directories,一般把name改写,直接默认就可以了

Jira5.0.2与Crowd2.4.2应用集成

  2.    添加组、用户等信息,应该就不用说了,如果不清楚,可以查看《jira与crowd通信设置》  http://kinggoo.com/app-jira-crowd-confluence-ldap.htm 或者看下面的简单步骤。

  记得,如果是jira与crowd集成那还需要在jira内设置开外部密码、外部用户管理,以及api(当然这是以前的做法了)

  1)    一些配置的修改:

  cp  /usr/local/crowd/client/crowd-integration-client-2.4.2.jar/usr/local/jira/atlassian-jira/web-inf/lib/cp  /usr/local/crowd/client/conf/crowd.properties /usr/local/jira/atlassian-jira/web-inf/classes/cp  /usr/local/crowd/client/conf/crowd-ehcache.xml /usr/local/jira/atlassian-jira/web-inf/classes/

  1.    修改配置文件crowd.properties

  [root@kinggoo conf]# vim ~/guanli/jira/atlassian-jira/web-inf/classes/crowd.propertiesapplication.name kinggoo-jira #在crowd中建立应用名称(小写)application.password arij #在crowd中建立这个应用时的密码application.login.url http://localhost:8095/crowd/console/crowd.server.url http://localhost:8095/crowd/services/ session.isauthenticated session.isauthenticated session.tokenkey session.tokenkey session.validationinterval 0 session.lastvalidation session.lastvalidation

  2.    查看配置文件propertyset.xml

  看此文件内是否有添加下面内容,如无,则添加

  <propertysetname="crowd"class="com.atlassian.crowd.integration.osuser.crowdpropertyset"/>

  3.    修改配置文件seraph-config.xml

  <!-- crowd:start - if enabling crowd sso integration uncomment the following jiraauthenticator and comment out the defaultauthenticator below -->去掉此处注释<authenticatorclass="com.atlassian.crowd.integration.seraph.v22.jiraauthenticator"/><!-- crowd:end -->< -------------------下面是添加注释的 --------------><!-- crowd:start - the authenticator below here will need to be commented out for crowd sso integration -->< !—在此处添加此处注释<authenticatorclass="com.atlassian.jira.security.login.jiraosuserauthenticator"/>--><!-- crowd:end -->

  好如果都配置完毕,那就请重启jira服务吧!启动好后如果后台日志没问题

  jira内创建目录:

  a)    使用安装jira时创建的帐号登陆jira,接着点击页面右上角的administrators,这时会让你再次输入密码;

  b)    在页面user标签里找到user directories  并点击进入;

  c)    再次点击add directories 空件,如图第一、第二个图是点击后样式。

Jira5.0.2与Crowd2.4.2应用集成

  d)    我现在选择,crowd的下拉菜单。当然,如果你直接就做的ldap的那你可以选择;

  e)    不多说,看图,同事间隔是亮点

Jira5.0.2与Crowd2.4.2应用集成

  f)    配置好后,保存,这时你在看你的用户,是不是已经从crowd内同步过来了

  随便拿个帐号实验一下,在crowd内添加修改等!

最新内容请见作者的github页:http://qaseven.github.io/

继续阅读