SSH Key Management

I just had a neat idea. In our company we have several developers that work on various customer’s websites, which are hosted on our VirtualMin pro server. It’d be neat to have a way to manage the SSH authorized_keys2 file from the VirtualMin interface, giving certain keys access to multiple accounts through SSH keys, instead of root access.