The Automated Setup and Reporting tools can be used to summarize data and create reports, publish, configure, and share items to an ArcGIS organization using a Python script and JSON configuration files. These tools can be used to automate the creation of reports and sharing of feature services, maps, web applications, and operational dashboards. This automation of items is useful for organizations as they move from a development to staging to production, for developers to create multiple maps for testing scenarios, and for the creation of multiple maps with slight differences (such as a filter).
To get started with the Automated Setup tools, download the ArcREST and Solution Reporting Tools Python libraries or an ArcGIS Solution using these tools and place the contents on your computer. You can then configure the Automated Setup tools for use at your organization to create services, maps, and apps.
For more information about ArcREST, such as installation instructions, and to download the source code, see the ArcREST GitHub repository.
For more information about the Solution Reporting Tools, such as installation instructions, and to download the source code, see the Solution Data Automation Reporting Tools GitHub repository.