8

2

My organization is highly federated and I could see how we'd want to have a central FB installation but allow sub-admins who can create projects and wikis in their "group" as well as assign rights to users, rather than relying on the hosting organization to do all that work.

Please consider bringing back group admins, or some similar feature.

flag

4 Answers

3

I think there needs to be a user role between site admin and normal user. I know my organization (software development) likes to hoard the site admin accounts. If I was a group admin I would want to:

  • Have visibility of users that belong to any one of the groups that I belong to.
  • Have visibility of projects where one of my groups has at least read access.
  • Add and remove users belonging to other groups I can see, to/from a group where I have admin rights. Users I can't see will have to be managed by a site admin.
  • Create a project or wiki and set per-group permissions for the groups I'm a member of. Permissions for other groups would have to be managed by a site admin.
  • Create new community users and assign them to a group I admin. If I don't want them to gain admin rights to my project, I would need to be an admin of a second group (e.g. "Customers") that has its own access level for the project or wiki.

I think this manages to keep the idea that a group is just a collection of users. A project doesn't need to belong to a group as it did in FB7 - instead, groups are given access rights to a project.

Being a group admin means that I can change the membership of that group.

I can admin a project if a group I belong to has been given admin rights on that project.

I can create a project or wiki if I'm an admin of at least one group, which automatically gets admin rights to the new project/wiki.

link|flag
2

The issue with the old group admins is that the concept of creating wikis and projects in their 'group' has gone away, since groups are now just lists of users, and many groups might have access to a project. If we can find a good definition of 'group admin' (or a kind of admin that would satisfy the needs of an organization like yours), we would certainly consider adding that.

Could you tell me more about how you would imagine these kinds of admins working? Would they be able to

  • see all FogBugz users and projects?
  • alter permissions on existing FogBugz projects?
  • create new projects with whatever permissions they want?
link|flag
Essentially I'd imagine these were like an OU-level admin, in that they have control over some projects and perhaps locally defined users, and they'd be able to create and modify projects their group owned, but not modify some other groups' projects. My organization is a university, so imagine that the School of Bungie Jumping wants to host FB on an unlimited license, and then they delegate to a person in the School of Basketweaving, who is then responsible for creating their users and projects. – Jim Zajkowski Aug 30 2010 at 14:52
I guess the question becomes "what's a group"? Since projects are not really owned by groups any more, what would that mean? – Brett Kiefer Aug 30 2010 at 15:21
Perhaps it isn't so much groups owning projects, but rather projects owning groups. In this case, at least, it seems like the request really is for a project to have a set of users who can see it (project/wiki, same concept), and then an admin who has the ability to create new projects and wikis visible to the same group(set) of users. – cdeszaq Aug 30 2010 at 19:04
Does that sound like it would suit your needs, Jim, or do you foresee needing to have more control than that? – Brett Kiefer Aug 30 2010 at 19:23
cdeszaq summarized what our needs are, in that there are "project-level" admins. – Jim Zajkowski Sep 10 2010 at 13:10
1

We're looking at a large implementation here, and our biggest concern is User access.

Our requirement is simple. We want to give a member of a group the ability to add members to that group -- essentially a group admin.

Thanks!

link|flag
0

In the same vein, I just posted this request to merely allow project admins create new projects, given the lack of the group admin level between project and site.

link|flag

Your Answer

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