This question is a follow-up to this one.
Say that a term reduct of a ring $\mathcal{R}=(R; +,\times,0,1)$ is a magma $\mathcal{M}$ whose domain is $R$ and whose magma operation is $(x,y)\mapsto t(x,y)$ for some (parameter-free, two-variable) term in the language of rings (denote this magma by "$\mathcal{R}_t$"). For example, if $\mathcal{S}=\mathbb{Z}/2\mathbb{Z}$ and $u(x,y)=(x+1)(y+1)$ then $\mathcal{S}_u$ is isomorphic the magma with domain $\{0,1\}$ and operation $(x,y)\mapsto \max\{1-x,1-y\}$.
I'm interested in the number of terms, or at least unary terms, of term reducts of rings. Specifically:
An algebra is primal iff every function on the algebra is represented by a term.
An algebra is unary-rich iff every unary function on the algebra is represented by a term.
For example, the $\mathcal{S}_u$ above is unary-rich (and I think primal, but I'm not certain about that).
My question is:
Which rings have primal (or at least unary-rich) term reducts?
Even the $\mathbb{Z}/p\mathbb{Z}$s seem nontrivial here. Note that no magma with more than one element which has an idempotent can be unary-rich, so we need to look at terms more complicated than just $+$ or $\times$.