Custom access levels for team members

I need all users in a group to View, Create, and Edit, but not Delete

Is there a way to do this globally, or tie it to specific databases?