Customizable Group Functionality Control for User Empowerment

I would like option to decide what group function i allow my users to have e.g remove the public group function.