These are the known issues in this version of Puppet.
User and group management on macOS 10.14 requires Full Disk Access
To run Puppet in a master-agent infrastructure, you must grant FDA to the
To run Puppet from a remote machine with SSH commands, you must grant FDA to
To run Puppet commands from the terminal, you must grant FDA to
To give Puppet access on a machine running macOS10.14, go to System Preferences > Security & Privacy > Privacy > Full Disk Access, and add the path to the Puppet executable, along with any other parent processes you use to run . Alternatively, set up automatic access using Privacy Preferences Control Profiles and a Mobile Device Management Server. PA-2226, PA-2227