I had a couple of users that couldn't use the automation API. Once they edited one of these files it worked for them. Are these controllable upon install. I don't recall seeing any options to set any of these fields. It appears the local one overrides the system setting.
Here are the contents of my C:\<install path>\ArcGIS\Earth\bin\automation\settings.json
{
"version": "1.12",
"autoStart": false,
"baseUrl": "http://localhost:8000"
}
And my C:\Users\<user.name>\Documents\ArcGISEarth\automation\settings.json
{
"version": "1.12",
"autoStart": true,
"baseUrl": "http://localhost:8000"
}
I never touched either of these files. It just worked out of the box after installing it as a Windows Store App.