zoukankan      html  css  js  c++  java
  • GJM :用JIRA管理你的项目(三)基于LDAP用户管理 [转载]

    • 感谢您的阅读。喜欢的、有用的就请大哥大嫂们高抬贵手“推荐一下”吧!你的精神支持是博主强大的写作动力以及转载收藏动力。欢迎转载!
    • 版权声明:本文原创发表于 【请点击连接前往】 ,未经作者同意必须保留此段声明!如有侵权请联系我删帖处理!
    • 我的博客:http://www.cnblogs.com/GJM6/  -  传送门:【点击前往

    JIRA提供了基于LDAP方式的用户管理,也就是用户密码的管理交给LDAP,而JIRA只管理用户在系统中的角色。 


    相关链接: 

    用JIRA管理你的项目——(一)JIRA环境搭建 
    用JIRA管理你的项目——(二)JIRA语言包支持及插件支持 
    用JIRA管理你的项目——(三)基于LDAP用户管理 


    要打开JIRA的LDAP设置,首先需要验证下你的LDAP服务是否正常! 
    几乎有所有的LDAP访问都是以某一个用户身份访问的。也就是说需要你提供一个用户,用于登录LDAP服务器链接,然后才是获得登录用户的身份校验! 

    现在选择系统 -> LDAP 

     

    然后输入相关内容,点击确定! 



    如果没有错误提示,就会看到这一个相关页面,并提示 



    于是,我们获得了这样一个文件——osuser.xml 

    Xml代码  收藏代码
    1. <!-- osuser.xml autogenerated by user 'snowolf' on 13/一月/11 for JIRA 3.6 -->  
    2. <opensymphony-user>  
    3.     <authenticator class="com.opensymphony.user.authenticator.SmartAuthenticator"/>  
    4.       
    5.     <provider class="com.opensymphony.user.provider.ldap.LDAPCredentialsProvider">  
    6.      <property name="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory</property>  
    7.      <property name="java.naming.provider.url">ldap://ldap.zlex.org:389</property>  
    8.      <property name="searchBase">dc=zlex,dc=org</property>  
    9.      <property name="uidSearchName">sAMAccountName</property>  
    10.        
    11.      <property name="java.naming.security.principal">snowolf@zlex.org</property>  
    12.      <property name="java.naming.security.credentials">12345678</property>  
    13.        
    14.      <property name="exclusive-access">true</property>  
    15.     </provider>  
    16.   
    17.     <provider class="com.atlassian.core.ofbiz.osuser.CoreOFBizCredentialsProvider">  
    18.         <property name="exclusive-access">true</property>  
    19.     </provider>  
    20.       
    21.     <provider class="com.opensymphony.user.provider.ofbiz.OFBizProfileProvider">  
    22.         <property name="exclusive-access">true</property>  
    23.     </provider>  
    24.   
    25.     <provider class="com.opensymphony.user.provider.ofbiz.OFBizAccessProvider">  
    26.         <property name="exclusive-access">true</property>  
    27.     </provider>  
    28.   
    29. </opensymphony-user>  



    完成这个文件替换后,我们需要在JIRA中开启LDAP设置! 

    这个LDAP的配置位于 全局设置 -> 通用设置: 

     

    同时,需要开启 外部密码管理: 



    现在,你需要手工添加LDAP中的用户,然后重启JIRA测试你的系统是否生效! 

    当然,JIRA也提供了批量用户导入。同时提供了工具,但前提是你要打开 通用设置中的“ 允许远程 API调用”,然后通过JIRA的用户导入工具将其导入系统。 

    相关链接: 

    用JIRA管理你的项目——(一)JIRA环境搭建 
    用JIRA管理你的项目——(二)JIRA语言包支持及插件支持 
    用JIRA管理你的项目——(三)基于LDAP用户管理 

  • 相关阅读:
    [转]大型网站架构设计的体系演变
    [转]木桶理论已死,长板理论告诉你:优势才是王道!
    UHF RFID编码之TPP编码
    Git使用笔记
    使用Open Live Writer写博客
    频谱分析仪
    相位噪声
    峰值因子,峰均比,Reference Level
    SeeSharpTools.JXI.DSP.Spectrum 使用
    dyld: Library not loaded: /usr/lib/libstdc++.6.dylib
  • 原文地址:https://www.cnblogs.com/TDou/p/6084757.html
Copyright © 2011-2022 走看看