Currently, when a wall profile has been modified, or when shape editing tools have been applied to a floor or roof, there is no method to prevent any user from resetting the profile or shape edit: pinning only prevents a user from moving the elements. Also, Revit does not warn the user that profile or shape is being reset.
Add either an option or parameter for locking the profiles, or at least add a warning window that alerts the user that resetting the profile or shape will remove all custom changes.
Can't find what you're looking for? Ask the community or share your knowledge.