Restrict Editing of Certain Properties and View history of User Edits

Currently if a user has access to edit one contact's property, they have access to edit all contact properties.

 

We have the ability to restrict a user from creating or deleting properties but it would be incredibly helpful to restrict the editing of certian properties.

 

We have employees who need access to edit basic property fields on a contact's profile (name, phone number....etc) however there are other properties we don't want them to touch which may affect conversions, sales, or customer relations - currently we cannot restrict this.

 

What's worse is there's no means of checking (other than one by one contact by contact). It would be helpful if we could run a report that says  Show me every time USER 1 edited the PHONE NUMBER property on all contacts system wide.

  1. Restrict certain users from editing certain property fields on a contact's profile
  2. View a history of when users edit certain contact properties.
HubSpot updates
Status updated to: Delivered
Apr 30, 2020

Hello HubSpot community, 

Thank you all for your continued valuable feedback. I'm excited to let you all know that this feature is now live in all accounts with an Enterprise subscription of any kind. We put together a blog post running down the details which you can find here. We also have a HubSpot Knowledge Base article that explains the product in more detail. 

As always, we built this with your businesses in mind. So, please keep the ideas and feedback coming, they are the most valuable inputs we have into helping you grow better!

Jun 19, 2019

Additionally, if you'd be willing to spend time talking with us about this specific product idea, feel free to book a time that works best using my meetings link here.

Status updated to: In Planning
Jun 18, 2019

Hi HubSpot Community, 

Thank you for your continued input and feedback on this issue, we really appreciate it. We're very interested in learning more about the specifics that each of your businesses are facing around this issue, in order for us as a Product Team to build the best solution possible. If you're willing to provide further input, as well as have a conversation with a member of our team about your specific example, we put together this form.

 

Thank you in advance for your detailed responses, we look forward to hearing from you and building out a solution as well!

- Dylan 

98 Replies
Regular Contributor

Completely agree. This would really help us out.

 

Example:

We currently automatically set (through a workflow) a contact account status, based on the company account status. The company status is the only one that should be editable the contact status should be read-only.

Regular Contributor

We really need this for approval processes along our pipeline. Currently anyone can 'approve' a deal as it moves through and this typically triggers workflows that are then difficult to reverse.

 

 

New Contributor

Agree - we need this functionality!

Occasional Contributor

100% Agree. I need this

Occasional Contributor

Absoultely needed.  This has been a request of many users for awhile now.  Is there an update as to when this ability will be created??  I've created custom properties to populat via workflow to assign commissions.  But now the contact owners can change this manually which we don't want!

Occasional Contributor

We need this as well

Occasional Contributor

This is absolutely necessary. How is it that every other MA allows this, but not Hubspot?! My use case is: a lead comes in from a Google Ad and fills out a webinar form. They have their UTM properties and Lead Source property written to. 5 months later, the same lead comes back in via Organic Google search and requests a demo. I want those UTM and Lead Source properties to remain the original values from the first visit, not be overwritten upon the second visit.

New Contributor

Agreed! A junior sales rep should be able to edit the phone number or the address field of a company anytime, but not to overwrite sensitive data like the commission he is going to get for that specific lead. That should be a "read-only"-field!

New Contributor

I agree with everyone else on this. This is one of those items that you say, "why wasn't this something done from the start". My organization saves important dates like end of contract, Termination Status, their monthly fees, etc. Unfortunately, human error or just lack of paying attention could cause someone to over-write or delete that information. It would be great to be able to limit access to certain custom properties to only those who have to manage them. 

Occasional Contributor

This is a critical feature for HubSpot to offer if they want to be an Enterprise solution. UPVOTE!

Occasional Contributor

Alternatively, it would be nice if you could just lock specific properties. Or, allow certain teams to edit certain properties or certain users to have certain property editing permissions.

New Contributor

agree

Advisor | Gold Partner

upvoting!

Occasional Contributor

Agreed. We have sales users that apparently are using their own tablets to input lead information.... which is apparently overriding their personal information. Not good.  

Visitor

The function is very important so that relevant information cannot be changed retroactively.

Advisor | Gold Partner

Upvote!

New Contributor

We are evaluating hubspot and very interested, but the inability to set field level permissions may prevent us from moving forward. The ability to limit view and edit capabilities is a critically important feature for a CRM solution.

Occasional Contributor

I also agree. There are certain properties that I need to lock up or make not visible for certain users. 

HubSpot Employee

To add this idea, with the introduction of multiple HubSpot scoring properties it would be beneficial for customers to be able to set permissions on this particular property.

Regular Contributor

I agree. This feature would be of significant value in an effort to indicate information that is pertinent to the deal properties.