There is a "problem" with user_names, namely that the local roles screen calls it on an unwrapped user folder. Depending on how you use SUF, this may be an issue for you. The sql methods (and probably even the db connection) should live inside of the SUF and not expected to be acquireable from "above". Alternativley, here is a small patch to Role.py which will rewrap the user folder before calling user_names on it. --- Role.py Thu Oct 17 19:14:50 2002 +++ Role.py Thu Oct 17 19:37:35 2002 @@ -312,6 +312,7 @@ if mlu < 0: raise OverflowError un = getattr(aclu, 'user_names', _notfound) if un is not _notfound: + un = aclu.__of__(item).user_names # rewrap unl = un() # maxlistusers of 0 is list all if len(unl) > mlu and mlu != 0: hth, Stefan On Freitag, Nov 14, 2003, at 17:56 Europe/Vienna, emf wrote:
Having discovered that I can't seem to assign local roles when using a SimpleUserFolder, I'm trying to do whatever it takes for it to work.
The problem is that users in the simple user folder don't show up in the list to be assigned roles.
-- The time has come to start talking about whether the emperor is as well dressed as we are supposed to think he is. /Pete McBreen/