2

I upgraded our FogBugz installation at work to version 8 last night and I am investigating what it has done with groups and permissions. I noticed that administrators aren't listed in any of the groups to which they belonged in FB7. My first thought was that, since they are admins, they don't need to be listed. They have access to everything so why bother? However, should an admin ever be reduced to a normal user, they are no longer part of that group.

So, I have to edit all those groups and explicitly add the admins. Or, I can just try to remember to add them to the appropriate groups should their permissions ever be reduced. I think I'll go with the former. This isn't that big a deal since we only have 4 groups and 3 admins, but I shouldn't have to do it. The FobBugz 8 installer should have done it for me.

Fog Creek Case FC1954255

flag

1 Answer

3

This is a good point, and it's a choice we made to keep the groups as slim as possible for sites with more than one admin. We thought that it was probably safer not to assume group membership for site admins, so that demoting them from site admin would have the same effect as demoting them in FogBugz 7 - that is, on all explicitly-permissioned projects, they get nothing.

One nice thing is that in FogBugz 8 you can add them to the groups before you demote them from site admin.

Maybe the really cool thing would be to highlight this on admin-demote and give you a nice UI for adding them?

link|flag
I don't know how often admin demotion occurs, so this may be a non-issue. I like your idea of providing a nice UI for setting permissions upon demotion, but that can probably wait until complaints reach critical mass (the more I think about it, the less likely this seems). However, you could at least display a message informing the user that, by demoting an admin, said (ex)admin will belong to no groups and the user will need to set permissions for said (ex)admin appropriately. – Greg Saven Sep 17 2010 at 23:35
Probably a good idea; I've added a feature request. – Brett Kiefer Sep 20 2010 at 12:37

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.