I've just uploaded the first version of Tree::Authz to the CPAN, I'd
be very interested in any comments people might have. Does it seem
useful, does it violate expectations, how does the API grab you?
Cheers,
d.
--
Dr. David R. Baird
Riverside Content Management Systems
[EMAIL PROTECTED]
On 24 Aug 2004 at 11:32, Sam Vilain wrote:
Group, by itself, infers no such treeness. You may have chosen to
model your groups and users by some close analogue of;
+-+ +-+ ++
| GrantableEntity |--| Grant
On 22 Aug 2004 at 22:31, david nicol wrote:
On Sun, 2004-08-22 at 18:04, David R. Baird wrote:
I'm not 100% sure of the Tree:: bit (although it is based on a tree
structure), but I can't see where else it could fit in.
d.
Are the arboreal aspects important to the use of the
David R. Baird wrote:
I think the treeness is quite important, because groups inherit the
capabilities/permissions of their subgroups. So whenever you check if
your own group is permitted to do something, you know that the tree-
like hierarchy of groups contained within your group is also being
On 21 Aug 2004 at 18:18, david nicol wrote:
On Sat, 2004-08-21 at 16:00, Kurt Starsinic wrote:
Also, when you're talking about groups of groups as above, the
more common term of art is accounts and subaccounts.
- Kurt
While we're pitching terms, *nix, which unashamedly uses
On Sun, 2004-08-22 at 08:22, David R. Baird wrote:
At the moment, I'm favouring something with Tree and ACL in it, plus
something like MethodMaker to indicate the code-managing aspect.
Maybe Perms instead of ACL, but ACL seems to be the standard
terminology.
ACL and groups are different
On 22 Aug 2004 at 17:26, david nicol wrote:
On Sun, 2004-08-22 at 08:22, David R. Baird wrote:
At the moment, I'm favouring something with Tree and ACL in it, plus
something like MethodMaker to indicate the code-managing aspect.
Maybe Perms instead of ACL, but ACL seems to be the
On Sat, 21 Aug 2004 21:28:30 +0100, David R. Baird
[EMAIL PROTECTED] wrote:
I've spent a fair bit of time looking for a generic, groups-based
system for managing user privileges, but there doesn't seem to be one
on CPAN. Lots of apps on CPAN have their own, tailor-made systems,
but they tend