Display column on card view without edit

Hi,
I was wondering if there was a way to add display a column on a card view but to disable the ability to edit it.
I’d like to display an “ID” column, which is created by a trigger formula, but I don’t want my users to be able to change it. They should just be able to see it for reference purposes. A similar case could apply apply to display creation date of a record (which should in most case not be changed).
I haven’t really found a way to do that other than with a workaround like displaying the field in a different view using, e.g., html view.

Any help or suggestion would be appreciated
Thanks

That’s where you’ll need access rules.