Если вам необходимо автоматизировать такие операции как перезапуск сервисов ArcGIS Server или любые другие процедуры администрирования, то есть возможность использовать для этого готовую библиотеку ArcGIS Python API, в состав которой входит модуль arcgis.gis.server.
С помощью этого модуля можно:
- Получить список сервисов ArcGIS Server
- Проверить текущий статус сервисов
- Запустить/остановить сервисы
- Удалить сервисы
- Опубликовать сервис из service definition
- Создать, удалить, переименовать директории
- Прочитать журналы ArcGIS Server
- Создать или удалить сайт
- Сохранить настройки сайта на диск
- Создавать и удалять пользователей
- и многое другое…
С документацией модуля можно ознакомиться на сайте разработчиков Esri
Ссылка на архив с небольшим примером кода
P.S. Модуль не требует обязательной интеграции сервера с порталом.