用JIRA管理你的项目——(三)基于LDAP用户管理

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

要打开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. <provider class="com.opensymphony.user.provider.ldap.LDAPCredentialsProvider">
  5. <property name="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory</property>
  6. <property name="java.naming.provider.url">ldap://ldap.zlex.org:389</property>
  7. <property name="searchBase">dc=zlex,dc=org</property>
  8. <property name="uidSearchName">sAMAccountName</property>
  9. <property name="java.naming.security.principal">[email protected]</property>
  10. <property name="java.naming.security.credentials">12345678</property>
  11. <property name="exclusive-access">true</property>
  12. </provider>
  13. <provider class="com.atlassian.core.ofbiz.osuser.CoreOFBizCredentialsProvider">
  14. <property name="exclusive-access">true</property>
  15. </provider>
  16. <provider class="com.opensymphony.user.provider.ofbiz.OFBizProfileProvider">
  17. <property name="exclusive-access">true</property>
  18. </provider>
  19. <provider class="com.opensymphony.user.provider.ofbiz.OFBizAccessProvider">
  20. <property name="exclusive-access">true</property>
  21. </provider>
  22. </opensymphony-user>

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

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

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

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

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

原文地址:https://www.cnblogs.com/baiyuer/p/11232445.html

时间: 2024-11-08 21:06:21

用JIRA管理你的项目——(三)基于LDAP用户管理的相关文章

项目三. 基于图像压缩的视频监控系统

项目三. 基于图像压缩的视频监控系统 Sprint0-产品设计与规划 基于图像压缩的视频监控系统 1. 产品功能演示 在linux系统上运行程序,弹出登录界面,输入地址.端口信息,弹出视频监控界面,实时传出视频信息. 2. 功能模块分析 采集端: 图像采集子系统 图像编码子系统 传输子系统 主程序 监控端: 传输子系统 图像编码子系统 传输子系统 主程序 Sprint1-基于Epoll架构的采集端程序框架设计 第1课-Epoll机制精通 大纲: v  为什么用Epoll? 阻塞型IO与多路复用

三、oracle 用户管理一

一.创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用.create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg.create user xiaoming identified by oracle; 二.给用户修改密码概述:如果给自己修改密码可以直接使用SQL> password 用户名或passw如果给别人修改密码则需要具有d

三、oracle 用户管理(user)

一.创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用.create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg.create user xiaoming identified by oracle; 二.给用户修改密码概述:如果给自己修改密码可以直接使用SQL> password 用户名或passw如果给别人修改密码则需要具有d

【4】项目结构+基本的用户管理(注册、登录等)

项目地址: Blog 发现从0开始详细写的话,太累了,直接把原来做的工程的通用部分直接拿过来用了. 啊--,以后有想法时再写吧--现在权当记录使用了--

用JIRA管理你的项目———JIRA环境搭建

JIRA是一个优秀的问题(or bugs,task,improvement,new feature )跟踪及管理软件. 它由Atlassian开发,采用J2EE技术.它正被广泛的开源软件组织,以及全球著名的软件公司使用,它堪称是J2EE的Bugzilla. JIRA提供了全面的功能,界面十分友好,可用性以及可扩展性方面都十分出色,如果购买商业版许可,还可以得到JIRA的源码(在开发许可协议下可以定制自己的JIRA系统).目前比较先进出色流行的开发代码和版本控制的开源软件有:svn/git/vss

安装Git服务&amp;使用Gitosis管理成员、项目并做项目授权(下)

2.从 Gitosis 项目主页克隆并安装 有可能你clone不成功,报socket连接失败  那么,你可以去Github项目主页克隆 可是,克隆Github主页也报错,这时需要在你的机器上使用ssh-keygen命令生成公钥与私钥,然后发布到Github上去.  将生成的公钥发布到Github(你得有个Github账号呀)上.  添加成功后的效果  再次克隆没有问题  安装几个供 Gitosis 使用的工具  3.初始化Gitosis 创建用于管理我们的Gitosis项目的用户(Github主

统一协同工作平台用户管理、单点登录以及任务集成接口说明

目录 1 概述 西北油田分公司信息化经过长期建设,在各个业务点上,逐步搭建了适应业务管理的信息化系统,为分公司经营管理提供了强大的信息化辅助管理支撑. 但是,分公司前期建设的信息化系统都是基于传统办公自动化OA,目前逐步形成了多个单独业务系统组成的OA,如公文.合同.招投标.预结算等系统,这些系统之间没有统一的技术和数据标准,数据不能自动传递和共享,流程控制和标准多样化,从而形成了一个个彼此隔离的信息孤岛. 在此背景上,西北油田分公司搭建了一套整合分公司各种信息资源库的协同工作平台,形成统一.综

RDIFramework.NET ━ 9.3 用户管理 ━ Web部分

RDIFramework.NET ━ .NET快速信息化系统开发框架 9.3  用户管理 -Web部分 用户管理模块主要是对可登录系统的用户进行管理.后续的工作如:用户归属角色.权限的分配.用户所拥有的相应功能模块.各业务系统权限的分配.协同办公等都是以此为基础.用户管理的主要功能有:新增用户.修改用户.删除用户.设置用户的默认角色.设置用户密码.设置用户的有效性.用户数据导出等.用户管理主界面如下图所示: 相比以前的版本,现在新版本的"用户管理"主界面增加了按组织机构来进行分类用户管

Linux学习笔记 (五)用户管理命令

一.用户帐号 1.超级用户:具有操作系统中的最高权限,用来管理和维护操作系统.root用户. 2.普通用户:由root用户来创建,在宿主目录中具有完全权限. 3.程序用户:由应用程序添加,维护某个应用程序运行. 二.组帐号 在Linux系统中,将多个用户结合在一起,形成一个组,称为用户组.每个用户帐号至少要属于一个组,这个组称为用户的基本组或者私有组.如果该用户同时还包含在其他的组中,可以将这个组称为附加组或者公共组.对组帐号设置权限,将适用于组内的每一个帐号. 三.常用用户管理命令: 1.us