I tried using the field rules macro to make certain fields un-editable after creating the record.
Condition: !Id:[empty]Action to execute: Set read only
When I click on edit I still have access to edit the fields I'm trying to change.