Изменение прав доступа на публикацию сервисов геообработки и расширений сервисов
Только администратор может публиковать сервисы геообработки и разворачивать расширения сервиса (SOE или SOI). Это существенно повышает защищенность сайта ArcGIS Server, т.к. эти типы сервисов позволяют запускать пользовательские скрипты на ГИС-сервере. При попытке опубликовать сервис геообработки издатели получат сообщение об ошибке с кодом ошибки 001862.
Однако можно разрешить издателям публиковать сервисы геообработки и разворачивать расширения сервиса. Для этого выполните указанные ниже шаги.
Примечание:
Рекомендуется, чтобы в производственных средах публикация сервисов геообработки и расширений сервисов была ограничена только администраторами.
Примечание:
При публикации сервисов геообработки (веб-инструментов) на интегрированных сайтах, лучше всего управлять правами на публикацию через назначение участникам пользовательских ролей с правами администратора для публикации веб-инструментов.
Откройте ArcGIS Server Administrator Directory и войдите под учетной записью с правами доступа администратора сайта.
Administrator Directory обычно доступна через URL-адрес, такой как
https://gisserver.example.com:6443/arcgis/admin.Щелкните Система > Свойства > Обновить.
Введите свойство
allowGPAndExtensionPublishingToPublishersи задайте для него значениеtrue.Формат синтаксиса должен быть следующим:
{"allowGPAndExtensionPublishingToPublishers": true}.Щелкните Обновить.
Публиковать сервисы геообработки и разворачивать расширения сервиса теперь могут администраторы и издатели. Чтобы разрешить публикацию этих типов сервисов только администраторам, укажите свойство allowGPAndExtensionPublishingToPublishers как false.