[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.