Read-Only or Snapshotted System For Elderly
I have some elderly relatives in another country, some of whom are suffering from mild dementia, who have a knack for messing up whatever system I set up for them. I would really like to create a macOS system for them that always returns to its original state after a reboot. (The system does need their passwords for applications programmed in, such as for Skype, Safari websites (cookies), etc.)
This could be achieved by booting from a disk image that is read-only and first loads into RAM; or a snapshot of the macOS system volume, and all subsequent writes are ephemeral to a RAM only overlay file system. The base ingredients in the OS seem to be there. Alas, this may be a bridge too far. (Eventually, every few months, I as the sysadmin would need to upgrade the applications and save the new state to disk again.)
My best alternative may be to create 50 user accounts, all numbered, and when one has become screwed up, they are supposed to use the next. (Alas, I don't know if macOS makes it easy to clone user accounts, with passwords and everything else. This ain't old-school linux any longer, where a simple `cp -a /Users/user01 /Users/user02` would have done the job, but file systems with weird protected files and spaces throughout.)
Is there a simple software solution to my problem?