Hey Ben,
This would be the perfect way to do it. Great idea.
Happy to hear that.
For those who urgently need it, the manual adding should solve most issues.
Can't wait for 2.1!!!
Cheers,
Hannes
Quote:Haha awesome. Smile Thanks so much for letting me know about this! Good hack.
However, I guess I still don't quite get it... What's the purpose? Any admin account would have the same permissions as any other one - so they could all delete eachother. For that reason alone, I figured having a single one just made more sense.
- Every admin can have its customized menu.
- Using the Client Audit module, you can see which of the admins did which changes.
- Admins can not delete each other by the user interface (they are not listed in clients). So if you delete another admin you have to do it by API or the mysql database really need to know what you are doing. There will be at least one admin left who will need to delete himself. :-) I think the risk of changing the password of a shared account without letting the other admins know is much higher.
Quote:Hmm... okay, how about this. We could have a new account type: "editor" (have a better name for it?) which would be sandwiched in between the admin and client accounts. So we'd have:
- administrator (1)
- editor (multiple)
- clients (multiple)
The admin account (there would only ever be one) would have all the same privileges right now. Editor accounts would have control over all client accounts and all the other admin features. However, they wouldn't have control over other editor accounts (or even see them).
This would also open the floodgates to adding custom permissions for each editor account, so you could control their access certain features, modules, themes and clients.
I like this! Let me know what you guys think.
This would be the perfect way to do it. Great idea.
Quote:But I doubt I'll include this in 2.1.0 - there's already a LOT going into that version.
Happy to hear that.
For those who urgently need it, the manual adding should solve most issues.
Can't wait for 2.1!!!
Cheers,
Hannes