FYI to others

I reviewed Zisis work when he implemented subtree search into
auth_ldap. https://bugs.launchpad.net/drizzle/+bug/932837 I also
brainstormed the below a little bit.

As far as I'm concerned it makes sense to propose this. You are
clearly knowledgeable about LDAP and already worked with similar part
of the Drizzle code too. Also creating a ldap_policy plugin would
nicely complement auth_ldap, so it makes sense.

Since you are proposing your own idea we don't know who would mentor
it, so you probably won't get much commentary at this point. I think
you should  just submit the GSoC application and put the below text
into a new blueprint. (There will be a mentor if/when this is
accepted, we just don't know who yet.)

henrik

On Sun, Apr 1, 2012 at 1:53 PM, Zisis Sialveras <zisi...@gmail.com> wrote:
> Hello folks.
>
> I am an undergraduate student of Electrical & Computer Engineering and i
> want to participate in Google's Summer of Code this year.
> I am a little familiar with drizzle ( I have done a low-hanging-fruit ) and
> I decide to purpose a project that is not on Drizzle's GSOC projects list.
>
> I want to implement LDAP policy plugin, which i am going to describe right
> now.
> Each Drizzle's schema (and each table under the schema) will have a record
> in LDAP, and they will have attributes like posixUsers/posixGroups etc.
> Each user will belong to a group and he will have attributes like
> posixUsers/posixGroups too.
> When user "foo" want to use a Drizzle's schema "bar", drizzle's
> authorization API will call policy plugin and the policy plugin after
> querying in LDAP databases it will decide if the "foo" is allowed or denied
> access in "bar".
> Also, i am considering to add a cache in the policy plugin. Each schema
> (or/and table) should know which users had access on them recently.
>
> I am really hoping for reviews (if the idea sounds interesting) and more
> ideas to improve it even more.
>
> Warmly
> Zisis
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~drizzle-discuss
> Post to     : drizzle-discuss@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~drizzle-discuss
> More help   : https://help.launchpad.net/ListHelp



-- 
henrik.i...@avoinelama.fi
+358-40-8211286 skype: henrik.ingo irc: hingo
www.openlife.cc

My LinkedIn profile: http://www.linkedin.com/profile/view?id=9522559

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : drizzle-discuss@lists.launchpad.net
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to