[horde] using horde perms to build apps

Alex Vorobiev sasha at mathforum.org
Tue Aug 12 15:20:06 PDT 2003


i am thinking about using horde to build a multi-user tracking app.  i have
quickly looked at the horde code, and even pulled the latest snap of horde
to see the most up to date permissions code.

permissions is one of my major concerns as i am looking to implement a
sufficiently flexible user/group/object/perm model.  having spent
considerable time today looking at the Perms class, i am very confused about
the horde permissions model and how it works.  i am getting lost in the
words/variables perm, permission, perms, and so forth.  i am not quite
following the relationship between the Perms class and the
CategoryObject_Permission, and i am having trouble visualizing the data
model and the logical relationships between arbitrary objects, their
permissions (or permission objects), and so forth.  can someone possibly
draw up a simple relationship diagram of some sort?  and perhaps shed some
light on why permissions are implemented the way they are.

i would really appreciate any information.  i understand that you guys are
pressed for time, but i was hoping that the developers may have a quick and
insightful answer...

thanks!

--sasha




More information about the horde mailing list