Hide, delete and edit default HubSpot property fields

Hi

Similar but we would like to be able to add a custom field and then choose if someone has access to it I.E read only view.

There is information we store that we may not wish for a normal user to be allowed to edit as it could be tied to a workflow!