Create accounts for LDAP bind

Bug #1209536 reported by Administrator
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
JQuantLib
New
Medium
Unassigned

Bug Description

At the moment, applications like Mantis and Mediawiki use the LDAP directory manager account for binds.

It's necessary to create 2 accounts:

1. for read-only operations;

2. for write operations, with restricted rights

=============
Relationships
=============
related to http://bugs.launchpad.net/bugs/jquantlib-21

Tags: sysadmin
Revision history for this message
Richard Gomes (frgomes) wrote :

There's also uid=nobody,ou=people,dc=jquantlib,dc=org which can be used as anonymous. In fact, Mantis is already using this account for anonymouns access.

There's also uid=administrator,ou=people,dc=jquantlib,dc=org which can be used as privileged access. MediaWiki and Mantis are already using this account for authentication but not for privileged operations. We need to decide which additional privileged this account should have and grant these privileges to this account.

Revision history for this message
Richard Gomes (frgomes) wrote :

At the moment, Mantis and Mediawiki are using cn=proxyagent,cn=jquantlib,cn=org for non-anonymous bind, which is necessary for checking user's password.

Mediawiki, being responsible for creating new accounts, is still using a the powerful admin account. Ideally, we should use another account which has restricted rights, like described in this article:
http://www.openldap.org/lists/openldap-software/200312/msg00351.html

Unfortunately, seems we are still missing something.
I've tried to grant cn=proxyagent the rights described by the aforementioned article but it's not working yet.

Revision history for this message
Richard Gomes (frgomes) wrote :
Revision history for this message
Richard Gomes (frgomes) wrote :

We have now a userdn for a proxyagent.

Mediawiki provides a self-service user registration workflow.
Other applications only authenticate against LDAP using the proxyagent.

We still need to grant permissions to allow the proxyagent to create new users.
At the moment we are still using the admin dn.

Revision history for this message
Richard Gomes (frgomes) wrote :

Kicked to v0.1.4

Revision history for this message
Richard Gomes (frgomes) wrote :

dropped back to the pot

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.