JIRA提供了基于LDAP方式的用户管理,也就是用户密码的管理交给LDAP,而JIRA只管理用户在系统中的角色。
相关链接:
[b]
[url=http://snowolf.iteye.com/blog/875529]用JIRA管理你的项目——(一)JIRA环境搭建[/url]
[url=http://snowolf.iteye.com/blog/875828]用JIRA管理你的项目——(二)JIRA语言包支持及插件支持[/url]
[url=http://snowolf.iteye.com/blog/894827]用JIRA管理你的项目——(三)基于LDAP用户管理[/url]
[/b]
要打开JIRA的LDAP设置,首先需要验证下你的LDAP服务是否正常!
几乎有所有的LDAP访问都是以某一个用户身份访问的。也就是说需要你提供一个用户,用于登录LDAP服务器链接,然后才是获得登录用户的身份校验!
现在选择[b]系统 -> LDAP[/b]
[img]http://dl.iteye.com/upload/attachment/404296/122ffd6f-a3cf-3520-bef2-b7370f3cfa5d.jpg[/img]
然后输入相关内容,点击确定!
[img]http://dl.iteye.com/upload/attachment/404310/d482592c-4998-3695-8565-71d9d92ab0e3.jpg[/img]
如果没有错误提示,就会看到这一个相关页面,并提示
[img]http://dl.iteye.com/upload/attachment/404315/454c8106-1c30-3519-89c3-11f34f46dac2.jpg[/img]
于是,我们获得了这样一个文件——[b]osuser.xml[/b]
完成这个文件替换后,我们需要在JIRA中开启LDAP设置! :D
这个LDAP的配置位于 [b]全局设置 -> 通用设置[/b]:
[img]http://dl.iteye.com/upload/attachment/404265/a3ed8475-9c5d-3890-9fd7-2e568a04dcf7.jpg[/img]
同时,需要开启 [b]外部密码管理[/b]:
[img]http://dl.iteye.com/upload/attachment/404271/1b7eedf7-91c3-3e30-9e89-18f2b1238c51.jpg[/img]
现在,你需要手工添加LDAP中的用户,然后重启JIRA测试你的系统是否生效! :D
当然,JIRA也提供了批量用户导入。同时提供了工具,但前提是你要打开 通用设置中的“ 允许远程 API调用”,然后通过JIRA的用户导入工具将其导入系统。
相关链接:
[b]
[url=http://snowolf.iteye.com/blog/875529]用JIRA管理你的项目——(一)JIRA环境搭建[/url]
[url=http://snowolf.iteye.com/blog/875828]用JIRA管理你的项目——(二)JIRA语言包支持及插件支持[/url]
[url=http://snowolf.iteye.com/blog/894827]用JIRA管理你的项目——(三)基于LDAP用户管理[/url]
[/b]
相关链接:
[b]
[url=http://snowolf.iteye.com/blog/875529]用JIRA管理你的项目——(一)JIRA环境搭建[/url]
[url=http://snowolf.iteye.com/blog/875828]用JIRA管理你的项目——(二)JIRA语言包支持及插件支持[/url]
[url=http://snowolf.iteye.com/blog/894827]用JIRA管理你的项目——(三)基于LDAP用户管理[/url]
[/b]
要打开JIRA的LDAP设置,首先需要验证下你的LDAP服务是否正常!
几乎有所有的LDAP访问都是以某一个用户身份访问的。也就是说需要你提供一个用户,用于登录LDAP服务器链接,然后才是获得登录用户的身份校验!
现在选择[b]系统 -> LDAP[/b]
[img]http://dl.iteye.com/upload/attachment/404296/122ffd6f-a3cf-3520-bef2-b7370f3cfa5d.jpg[/img]
然后输入相关内容,点击确定!
[img]http://dl.iteye.com/upload/attachment/404310/d482592c-4998-3695-8565-71d9d92ab0e3.jpg[/img]
如果没有错误提示,就会看到这一个相关页面,并提示
[img]http://dl.iteye.com/upload/attachment/404315/454c8106-1c30-3519-89c3-11f34f46dac2.jpg[/img]
于是,我们获得了这样一个文件——[b]osuser.xml[/b]
<!-- osuser.xml autogenerated by user 'snowolf' on 13/一月/11 for JIRA 3.6 -->
<opensymphony-user>
<authenticator class="com.opensymphony.user.authenticator.SmartAuthenticator"/>
<provider class="com.opensymphony.user.provider.ldap.LDAPCredentialsProvider">
<property name="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory</property>
<property name="java.naming.provider.url">ldap://ldap.zlex.org:389</property>
<property name="searchBase">dc=zlex,dc=org</property>
<property name="uidSearchName">sAMAccountName</property>
<property name="java.naming.security.principal">snowolf@zlex.org</property>
<property name="java.naming.security.credentials">12345678</property>
<property name="exclusive-access">true</property>
</provider>
<provider class="com.atlassian.core.ofbiz.osuser.CoreOFBizCredentialsProvider">
<property name="exclusive-access">true</property>
</provider>
<provider class="com.opensymphony.user.provider.ofbiz.OFBizProfileProvider">
<property name="exclusive-access">true</property>
</provider>
<provider class="com.opensymphony.user.provider.ofbiz.OFBizAccessProvider">
<property name="exclusive-access">true</property>
</provider>
</opensymphony-user>
完成这个文件替换后,我们需要在JIRA中开启LDAP设置! :D
这个LDAP的配置位于 [b]全局设置 -> 通用设置[/b]:
[img]http://dl.iteye.com/upload/attachment/404265/a3ed8475-9c5d-3890-9fd7-2e568a04dcf7.jpg[/img]
同时,需要开启 [b]外部密码管理[/b]:
[img]http://dl.iteye.com/upload/attachment/404271/1b7eedf7-91c3-3e30-9e89-18f2b1238c51.jpg[/img]
现在,你需要手工添加LDAP中的用户,然后重启JIRA测试你的系统是否生效! :D
当然,JIRA也提供了批量用户导入。同时提供了工具,但前提是你要打开 通用设置中的“ 允许远程 API调用”,然后通过JIRA的用户导入工具将其导入系统。
相关链接:
[b]
[url=http://snowolf.iteye.com/blog/875529]用JIRA管理你的项目——(一)JIRA环境搭建[/url]
[url=http://snowolf.iteye.com/blog/875828]用JIRA管理你的项目——(二)JIRA语言包支持及插件支持[/url]
[url=http://snowolf.iteye.com/blog/894827]用JIRA管理你的项目——(三)基于LDAP用户管理[/url]
[/b]