|
From: Andreas A. <a.a...@th...> - 2001-05-21 10:36:10
|
Hi Alex,
user groups
--> don't need
Don't agree. I think user groups are essential. Imagine a module called
"forum". It's a generalized module implementing the forum functionality. You
have db tabels for lets's say "forum_posts", "forum_categories",
"forum_logs", "forum_topics" and "forums". So having usergroups (that
holding the permission pattern) you can use them for assigning some forums
to the group "developer" other to "user" some to "anonymous" so that they
can't be accessed by the other group.
If you need more, take Workspaces. Workspaces can combine usergroups or
users. So a workspace called "Customers" contains the usergroups "ad
clients", "normal clients", "web clients" or whatever, another "intranet"
contains your intranet users. So forums belonging to the workspace
"Customers" are available for all users beloning to "Customers". This
applies also for documens etc.
Groups may also be interesting in mapping unix groups to the database. Don't
especially know a application for that, but I think sourceforge does this
way.
Maybe this is all a bit complicated and narrow-minded. But I think there is
a real usage for usergroups. Workspaces maybe interesting for the CMS
module.
Andi
|