Closed (won't fix)
Project:
Lightweight Directory Access Protocol
Version:
7.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
11 Nov 2010 at 06:59 UTC
Updated:
11 Mar 2016 at 03:42 UTC
Jump to comment: Most recent
Comments
Comment #1
johnbarclay commentedComment #2
anavarreSubscribe
Comment #3
johnbarclay commentedWhere this code should go is unclear. Structurally it belongs in ldap_user since its for relationships between ldap users and drupal users. But ldap authorization drupal roles (admin/config/people/ldap/authorization/edit/drupal_role) defines the relationship between ldap and drupal roles.
For usability, I would suggest
-- the configuration of the ldap group to drupal role relationship be in ldap_server admin/config/people/ldap/servers/edit/uiuc_ad since this relationship may be used in other ways besides provisioning ldap groups and is specific to an individual implementation.
-- the enabling of provisioning be in ldap_user
My rationale for keeping out of ldap authorization is:
- ldap_authorization_* may be based on ou or a derivative of ldap group dn
- ldap_authorization_* may not be in use in a site that provisions groups to ldap
- the d6 module ldap_groups was renamed ldap_authorization which doesn't indicate provisioning to ldap of groups
Comment #4
johnbarclay commentedI think this would take:
Comment #5
johnbarclay commentedComment #6
johnbarclay commentedComment #7
johnbarclay commentedComment #8
johnbarclay commentedI'm pulling this code out of head. When we get back to this, its at: http://drupalcode.org/project/ldap.git/tree/6c2857f6d9907207242daa984501...
If someone wants to finish this or needs it finished, let me know and I can give a jumpstart on where we were heading with this.
Comment #9
larowlanno update for > 12 months, no patches - closing