Currently the setting for users to edit contacts is an all or nothing deal. If you want your users to be able to edit a contact's phone number they also get permission to delete it.
Would be awesome if you could remove a user's ability to delete a contact but still allow them to edit basic info like phone number, address, etc.
Right now we have users deleting deals instead of setting them as lost, so we lose data that would tell us what kinds of deals are being lost. So users should not be able to delete any deals regardless of who owns them, but they should still be able to edit them.
Users should continue to be able to delete contacts and companies, since they might be created on accident from Gmail integration, etc.
Main need is to ensure data integrity. For example conversion rates to customer might now be off because lost deals are being deleted.
While being able to stop users from deleting deals would be the most important feature to have, separating read/write/delete permissions in general would be useful.
Totally agree that the ability to delete should be something that can be restricted at the user level.
In searching through the community I found these related posts (one on deal records, one on leads). Upvotes on these might get more attention paid to the issue.
I think this is key functionality. This should include the ability to restrict the deletion of tasks and notes as well as objects like contacts, companies and deals. Delete should have its own permissions set.
We need to be able to restrict who has permission to delete deals. This needs to be separated from the permission to edit a deal, as many people may interact with/ edit a given deal, but only managers or administrators should be able to delete them.
One of the main reasons we use HubSpot is for information sharing. All key information about a deal is stored in one place, so if a salesperson is out of the office, or multiple people are working on a deal, we are able to ensure our customers continuity of service. We need to enable all team members to edit all deals related to their team, but automatically granting permission to delete any deal leaves us extremely vulnerable in the event that an employee becomes disgruntled/ vindictive.
Currently, anybody with access to edit an entry (deal, ticket, contact, activity) also has the ability to delete that contact, and/or activity on that contact.
It is important for us to have the ability to set up separate permissions for editing and deleting as only a few people need access to actually delete entries or activity on entries.
We really need this ability as well for both contacts and companies. Our sales reps need to be able to edit properties but should not be able to delete a contact or company.
Upvoted! Yes this is a huge issue for us. Reps many times delete accounts instead of switching to inactive/no owner. Many other scenerios like this as well.