> On second thought, I should answer with a little less snark, though I
> think this one attribute sums it up pretty well.
>
>
I enjoyed the first response but thanks for the follow-up.


> First, some committee sat around and tried to come up with all the
> things needed to describe a person, like license plates and pager
> numbers and who your secretary is.  It's like it's custom built for
> handling the personnel records of IBM management.  They made all this
> nonsense optional thankfully, but who's to say there aren't other
> attributes you need to store in your organization?  Now you're off
> making your own schema.  Adios interop!
>

I've found LDAP useful in simple situations and barely tolerable in big
organizations for reasons you highlighted.  A lot of people have to justify
their existence and some can do it by managing a directory server.

On the flip side, I recently used LDAP for a guest wireless application and
saved us from having to rely on Active Directory (definitely not something I
like but for some organizations they think they need a directory system).
I've tried to ponder how one might lobby managers in an organization to not
go the "single sign on route" or use Active Directory (and AD "like"
solutions) but I'm always faced with the ... "it's easy and it works with
everything" counterpoints (and no it doesn't work with everything).

I was hoping maybe some of you could shed light on approaches to solving the
"how do I manage users across multiple operating systems and application
domains" problem that faces a lot of organizations but I imagine that's a
question better asked on a different mailing list.  That question is why I
asked you about your decision earlier.


> Second, the file formats seem purpose designed to be incomprehensible.
>
> Third, just doing something as simple as putting a single user record
> into the db using ldapadd involved an insane amount of typing of magic
> incantations.  This is not entirely the tool's fault, there's just so
> much "stuff" involved it bubbles up to the user whether they like it
> or not.
>
>
Yup, it's a bit of a mess and nearly impossible to create good and powerful
abstractions for admins when faced with so many permutations.


> On the whole, "infinite flexibility" is pretty much synonymous with
> "infinite complexity".
>

This is where I led myself to on the whole discussion of identify management
in an enterprise.

Reply via email to