[Interchange-bugs] [Bug 139] Changed - admin groups have no effect
bugzilla-daemon@localhost.akopia.com
bugzilla-daemon@localhost.akopia.com
Tue, 27 Feb 2001 11:04:15 -0500
http://developer.akopia.com/bugs/show_bug.cgi?id=139
*** shadow/139 Tue Feb 27 10:19:54 2001
--- shadow/139.tmp.17108 Tue Feb 27 11:04:15 2001
***************
*** 41,43 ****
--- 41,59 ----
to match the group does restrict the activity of that user, but it appears that
either the permissions for the groups are not inherited by the admin, or the
default admin permissions are to allow everything.
+
+ ------- Additional Comments From mike@minivend.com 2001-02-27 11:04 -------
+ Thanks for the better description.
+
+ I knew this was buggy. The problem is (at least) three-fold:
+
+ 1. Users are created with default YES permissions for all tables and functions.
+ This can be solved by creating a template user, but noone has ever come up
+ with (the promised) default set of permissions.
+
+ 2. The groups were being set in the user record with a : in them. This is
+ wrong, and has been fixed in user_edit.html.
+
+ 3. There is a bug in the [if-mm ...] tag/function that only checks for
+ group permissions once. This is wrong, and needs to be fixed in
+ lib/UI/usertag/if_mm.