Сервисы, которые добавляются из Интернета, или ваши опубликованные слои могут быть защищены. Любой, кто подключается к карте или приложению, в которых содержатся эти сервисы или слои, должен получить допуск для их использования. Во избежание проблем с доступом на портал вы можете добавить в качестве элементов защищённые сервисы, предоставить определённым группам организации доступ к элементам этого сервиса и использовать в картах и приложениях URL-адреса этих элементов сервиса.
Импорт сертификата сервера из сторонней организации
Прежде чем вы сможете подключиться к защищенному сервису, вам потребуется настроить свой портал, чтобы он доверял сертификату сервера, который был получен от сторонней организации, предоставляющей этот сервис. Например, когда вы добавляете защищенный сервис с внешнего сайта ArcGIS Server, на портал должен быть импортирован сертификат, использующийся этим сайтом. Таким образом будут установлены доверительные отношения между сайтом и порталом, что позволит вам получить доступ к этому сервису.
Добавление сервиса на портал
Добавьте на портал защищенный сервис или веб-слой. Если появится запрос, сохраните учётные данные, необходимые для подключения с сервису.
- Убедитесь, что вы выполнили вход и имеете права для создания элементов.
- Откройте вкладку Мои ресурсы на странице содержания и щёлкните Добавить элемент.
Появится окно Добавить Элемент.
- Выберите пункт В интернет в списке опций Элемент находится.
- Выберите тип элемента Веб-сервис ArcGIS Server.
- Введите REST URL защищенного сервиса в поле URL.
Если сервис защищен, появится сообщение Обнаружен защищенный сервис под URL-адресом.
- Когда появится запрос, введите имя пользователя и пароль учетной записи, которая имеет доступ к сервису. Установите отметку Хранить учетные данные с элементом сервиса. Не запрашивать аутентификацию.
- Введите или выберите теги элемента.
- Нажмите кнопку Добавить элемент.
Сервис добавляется на страницу ресурсов в виде элемента.
Повторите эти шаги для каждого защищённого сервиса, который вы хотите использовать на портале.
Предоставление группе общего доступа к сервису
Как уже упоминалось, следует создать группу для совместного пользования элементом этого сервиса и включить в эту группу только тех участников организации, которым вы хотите разрешить доступ к этому защищённому сервису.
- В окне Мои ресурсы поставьте отметку рядом с названием элемента защищённого сервиса.
- Щёлкните Опубликовать.
Откроется окно Общий доступ.
- Установите отметку рядом с группой, которой необходимо открыть общий доступ к элементу сервиса, и щёлкните OK.
На странице ресурсов вы увидите, что доступ к сервису для Группы открыт.
Используйте REST URL элемента сервиса в карте, которая содержит защищённые сервисы.
Используйте в карте или приложении REST URL-адреса элементов сервиса вместо URL-адресов защищённых сервисов, чтобы подключающиеся пользователи могли не вводить учётные данные для подключения к каждому сервису.