[Tickets #6883] Re: group permission with LDAP does not work
bugs at horde.org
bugs at horde.org
Sat Aug 23 01:15:57 UTC 2008
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/6883
------------------------------------------------------------------------------
Ticket | 6883
Updated By | Chuck Hagenbuch <chuck at horde.org>
Summary | group permission with LDAP does not work
Queue | Horde Framework Packages
Version | FRAMEWORK_3
Type | Bug
State | Assigned
Priority | 2. Medium
Milestone | 3.2.2
Patch |
Owners | Horde Developers
------------------------------------------------------------------------------
Chuck Hagenbuch <chuck at horde.org> (2008-08-22 21:15) wrote:
> So, do you want to add a mapping table for user shares too? Because
> we use a text field there too, and this table is much more used than
> the group shares table. And isn't an additional join eating up all
> the performance gain we get from using integer indexes?
I would prefer to have integer userids for Horde whether native or
not, yes, to make it simpler to write apps that integrate with global
Horde user information, and to have things like OpenID and OAuth
server/provider support. As for adding extra joins, things like the
current user's id would be cached in the session, and we can
relatively easily cache other flat lists of id => username when
needed. And joins on simple mapping tables are pretty quick even with
millions of rows.
I can be convinced not to do this for now I guess, but I think we
really need a global horde userid, that is an integer, for simplicity
in Horde 4.
More information about the bugs
mailing list