Group Admins - OG User Roles, Group Admin - Roadmap

I've seen similar questions in other threads (like here and here) , but couldn't find anything definitive about the roadmap or the following questions I have.

Our group has two specific needs:

  1. Ability to sign more than one Admin to a Group - This is imperative
  2. I foresee the request from some of our groups for permissions to be restricted (i.e. they may only want 'trusted members' of their group to be able to create Events within that group).

From what I've read, Group Admin is the way to accomplish #1 and OG User Roles would address #2

So, my questions are:

  1. Has anyone successfully utilized OG User Roles with DC?  I briefly read over the documentation and it appears to have a lot of requirements and potential conflicts with other mods.
  2. Are these two pieces of functionality on the DC roadmap?  If so, will they be implemented with these mods? or in some other way?  Is there any sort of time frame involved?
  3. Does Group Admin actually handled any OG level permissions?  It seems like it just assigns roles and doesn't control any group level permissions like we're looking for in #2.

We're very close to being able to release our "beta" version of our site.  We could potentially hold off on this functionality if, for example, the next version of DC will include it.

Comments

Icarus

Additional Info

I thought I'd add some additional info that may help the developers/maintainers since it seems like I've read that this is something they might be pursuing.  Over the last few days, I experimented with Group Admin and OGUR and here are some findings:

  • If considering both, there is some overlap.  In the end, in the context of DC, the only functionality Group Admin really offers is a "Members" tab on your Group home page and the ability to search via username and email address (which you can control via permissions).  We decided ultimately to not implement this, but can see its usefulness on a site where users are ok with their names and/or email addresses being listed and searched by "regular" users
  • OGUR was much more useful in meeting our needs, allowing us to set up and assign new roles within a Group context.  That is, to say, we can allow people to only create Events (for example) once they are given a promoted Role within that group.  In a separate group, where they may not have that role, they cannot create events.
  • OGUR and OG do NOT play well when it comes to the Audience selection.  This is a major concern of ours and has lead us to have to take away the ability to cross-post nodes between groups for now.  In short, if you set up roles so that a person can only create Events when assigned that role in a group, they can bypass that permission by adding other groups to the Audience, even if they don't have the permission to in those other groups.
  • Even taking away the option to choose an Audience doesn't solve this.  Initially, upon node creation, the node will default to being posted to an Audience of only the group the user is currently in.  Unfortunately, upon node EDIT, the user is then presented with the option to choose any group he/she is a member of.  Again, this allows them to bypass OGUR permissions.

I've created issues at both OGUR and OG asking that these situations be addressed.  Specifically I've asked that OGUR make its permissions work across Audiences in some way and that OG provide more administrative controls over what Audience options appear to a user.

I hope this information is useful in working toward including this sort of functionality in DC.  It's a very sought after functionality in social networks that group leaders can assign role-based permissions within their group context and these permissions would need to pertain to that group only in all cases.

ernestraj

Solution for the first

I was learning to use Organic groups from last two weeks and found something that maybe the solution for your first point

If you create any new group and assign the required permissions to the role you want to use for the users registering into your group can work. You can just provide permissions like to create new Post( content Like pages or any custom content type)

If this not the possible solution you looking for please comment back as i am looking for the solutions of these points and worked on OG a bit also

ernestraj

Possible solution

There is another way of providing permissions to the users registering into your group by automatically assigning roles to the user. It can be done by Auto Assigning Role module. 

And you can assign the role to the users and than give the permission whatever you want to them.