Will try to apply this. Can it be done without authorship column? A table where I will add user email which will act as author and access rules are applied in it.
There are other means I might think about, but they all seem far more complicated to me. If the point is hiding authorship information from others, you could restrict access to it in access rules.