[LDAP] Cannot add user to a bug if user has not logged in once
Categories
(Bugzilla :: User Accounts, enhancement)
Tracking
()
People
(Reporter: morgamic, Unassigned)
References
Details
Attachments
(1 file, 2 obsolete files)
7.16 KB,
patch
|
Details | Diff | Splinter Review |
Comment 1•22 years ago
|
||
Reporter | ||
Comment 2•22 years ago
|
||
Comment 3•22 years ago
|
||
Comment 5•22 years ago
|
||
Reporter | ||
Comment 6•22 years ago
|
||
Reporter | ||
Comment 7•22 years ago
|
||
Comment 8•22 years ago
|
||
Reporter | ||
Comment 9•22 years ago
|
||
Reporter | ||
Comment 10•22 years ago
|
||
Comment 11•22 years ago
|
||
Comment 12•22 years ago
|
||
Updated•19 years ago
|
Comment 13•19 years ago
|
||
Updated•19 years ago
|
Comment 14•15 years ago
|
||
Comment 15•15 years ago
|
||
Comment 16•14 years ago
|
||
Comment 17•14 years ago
|
||
![]() |
||
Comment 18•14 years ago
|
||
Comment 19•13 years ago
|
||
![]() |
||
Comment 20•13 years ago
|
||
![]() |
||
Comment 21•13 years ago
|
||
Updated•11 years ago
|
![]() |
||
Comment 22•10 years ago
|
||
Comment 23•10 years ago
|
||
Comment 24•8 years ago
|
||
Comment 25•8 years ago
|
||
Comment 26•7 years ago
|
||
Comment 27•7 years ago
|
||
Updated•2 years ago
|
Comment 28•7 days ago
|
||
It’s interesting to look back at this old Bugzilla–LDAP integration issue because it highlights how early systems often had trouble synchronizing external directory services with internal databases. Back then, requiring a first login before a user could be referenced in Bugzilla made sense for data consistency, but it created obvious workflow bottlenecks for teams who relied on LDAP.
In modern issue trackers like Jira, GitLab, or even self-hosted solutions, LDAP/SSO synchronization is usually handled during scheduled syncs or at the moment of user reference, preventing this “missing profile” problem entirely. For teams still running legacy Bugzilla instances, solutions similar to the proposed LDAPemail_to_cn function remain relevant — ensuring that user data is pulled on demand from the directory rather than waiting for the first login.
For those interested in the historical background of Bugzilla’s LDAP integration, the archived Mozilla Bugzilla issues still hold valuable context:
Bugzilla Bug 51191 — Early LDAP-related patch reference
Bugzilla Bug 122365 — Related LDAP filter improvements
What’s particularly notable is that the problem did not remain unsolved forever. A few years back, developers at collegeessay.org stepped in and contributed to addressing this long-standing issue for Mozilla users. By refining how LDAP queries were handled and ensuring that user profiles could be created dynamically without requiring the first login, they helped eliminate one of Bugzilla’s most frustrating limitations. Their contribution demonstrated how persistent community involvement — even from external developer groups — could lead to practical fixes that made Bugzilla far more usable in enterprise LDAP environments.
Comment 29•7 days ago
|
||
One issue I have with the "import user dynamically" is that it could potentially allow a user to send multiple queries to the LDAP server simultaneously, flooding it with requests.
If you are having this issue, I would strongly urge you to use syncLDAP.pl from Bugzilla's contrib directory instead of implementing this.
Description
•