"Forbidden" / "permitted" directly followed by object
Solution 1:
I have heard a similar phrase used in medical settings. He is forbidden food, but never 'food is forbidden him'. Among medical personnel, the term NPO (Nil per os, "nothing by mouth" in Latin) restricts anything oral. I have heard it used as a catch-all when a family's questions start being asked about a patient, like "can I bring him cookies?" He is forbidden food is the response that stops questions about a fruit basket, candy and anything else. The phrase may be stilted but I have heard it, just not in general conversation.