I've used Atlas MongoDB Cluster before, they have amazing custom roles in their dashboard, so that we can custom the roles for staff inside our team/organization.
Really need this feature in DigitalOcean