Changing Administrator in Organic Groups
Antony Hodgson - March 26, 2008 - 20:45
As the site administrator, I've given myself permission to create organic groups, but now that some of them are set up, I'd like to be able to hand over control to someone else to administer them. I've found some references to a group administrator as distinct from the owner (which I imagine I'd continue to be), but I can't figure out how to make another group member an administrator (ie, so that they can add additional subscribers, etc). Does anyone have any suggestions?

you can change the node author
You can edit the OG node and change the author to be the person who will be new group manager. DO not give the node administration permissions themselves as it is almost like becoming admin.
Thanks!
I've changed the author to the person I want to manage the group - thanks for pointing out how to do that. Could you please clarify what you mean by not giving the node administration permissions? When I click on the subscribers link, it has the word 'admin' under the new manager's name - this sounds suspiciously close to what you're suggesting I avoid.
I think that is not a problem
If you just changed the author, then you should be fine. I referred to the permission "administer nodes) under
administration->User management->Access control->node module. What that permission does is what you did (change author) that itself to other folks so they can chane authership of any node. That you don't want.
Giving OG Administer Permission to Node - good idea?
That clears things up - thanks! One other quick question - am I right in assuming that if I create a particular role (say OGAdmins), I can give them permission to administer OG's by setting this permission in Access control->Organic Groups? The upside of this is that I could allow more than one person to administer an OG, but the downside I can see is that anyone in this role will be able to administer ANY OG, not just the one I want them to take responsibility for, right? For now, I'll probably stick to manually changing the author myself and giving just one other person this right.
OG admin
You are right, if you give OG admin permission, they will be able to admin any OG and not just their own.
This will add another admin to the group
I was testing changing the author and I discovered that if you do this, you are effectively adding another administrator to the group, but you are not removing the original administrator.
For example I changed the author of group 678 to uid 101. Then I looked at the table og_uid:
mysql> select nid, is_active, is_admin, uid from og_uid where nid=678;+-----+-----------+----------+-----+
| nid | is_active | is_admin | uid |
+-----+-----------+----------+-----+
| 678 | 1 | 1 | 98 |
| 678 | 1 | 1 | 101 |
+-----+-----------+----------+-----+
2 rows in set (0.00 sec)
As you can see there are now 2 active administrators. This may or may not matter to you. In my case I have og_contact.module installed and I discovered that the original administrator continued to get messages after an author change.