It may be possible. I think it would require a cPanel extension, however, so it would have to be done on cPanel's end first.
You can allow FTP and database access (but not administration) using third party tools like FTP clients and phpMyAdmin, but administration is hard-wired into cPanel, so I don't believe any third party option is possible.