Добавление и регистрация приложения

Вы можете добавить существующие веб-приложения в качестве элементов в свою организацию, чтобы участники могли искать и находить их. Когда вы добавляете приложение как элемент, вы предоставляете доступ к URL-адресу приложения; портал не хранит файлы приложения.

Как разработчик приложения, вы также можете добавлять и регистрировать приложения для создания ID приложения. Это также включает приложение OAuth, чтобы участники могли входить в ArcGIS Enterprise через страницу входа в Enterprise. Дополнительные сведения см. в разделе Добавление и регистрация приложения с использованием учетных данных разработчика ниже.

Подсказка:

Еще один способ поделиться приложениями с участниками вашей организации — опубликовать веб-приложение, которое вы создаете на основе карты. Подробнее см. в разделе Создание приложений на основе карт.

Добавить приложение из URL

Выполните следующие действия, чтобы добавить элемент, который использует URL-адрес для доступа к приложению в веб:

  1. Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
  2. На вкладке Мои ресурсы на странице содержания щелкните Новый элемент и выберите Приложение.
  3. Выберите тип приложения:
    • Веб-картография - веб-приложение, созданное с помощью веб-API, например, JavaScript.
    • Настольное – приложение для настольных систем, созданное на настольной платформе, такой как Java или .NET (Microsoft Windows Desktop).
    • Мобильное – доступное для загрузки приложение, созданное с помощью SDK для мобильных устройств, например, iOS или Android.
    • Другое приложение – настольное приложение, скрипт Python или любой тип стандартного приложения, для которого у вас нет подробной информации о его назначении, API, SDK или URL-адресе.

    Если вы вошли в систему как администратор, для приложений ArcGIS Web AppBuilder и ArcGIS Experience Builder доступны дополнительные опции.

  4. Для мобильного, настольного приложения или веб-картографии введите URL-адрес приложения, например, https://<myServer>/myWebMapApp.
  5. Для настольных приложений щелкните Обзор и выберите файл .zip, в котором хранится приложение.
  6. Щелкните Далее.
  7. Введите заголовок.
  8. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
  9. Если администратором вашей организации настроены категории ресурсов, нажмите Назначить категории и выберите до 20 категорий, чтобы другим людям было легче найти элемент.

    Вы также можете начать вводить имя категории, чтобы сузить список категорий.

  10. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  11. При желании добавьте краткое описание приложения.
  12. Щелкните Сохранить.

Как только вы добавите приложение, оно появится в ваших ресурсах. Если вам необходимо зарегистрировать его позже, вы можете сделать это на вкладке Настройки страницы элементов приложения. Дополнительные сведения см. в разделе Добавление и регистрация приложения с использованием учетных данных разработчика ниже.

Настройте сведения об элементе, прикрепите код, если требуется, и опубликуйте приложение, если у вас есть права на публикацию.

Добавление и регистрация приложения с использованием учетных данных разработчика

Как разработчик, вы можете добавлять и регистрировать приложения для создания ID приложения. Используйте App ID в приложении, чтобы разрешать пользователям входить в ArcGIS Enterprise с помощью OAuth 2.0, стандартизированной платформы авторизации. Безопасность пользователя – при использовании OAuth 2.0 приложение ArcGIS Enterprise будет запрашивать у пользователя вход через страницу авторизации Enterprise. Это также позволяет приложению работать с пользовательскими ресурсами, связанными с организацией, а также работать с другими возможностями , такими как геокодирование, маршрутизация и геообогащение. Более подробная информация об аутентификации и OAuth 2.0 представлена на странице ArcGIS Developer.

  1. Убедитесь, что вы вошли с использованием учетной записи, которая имеет права на создание ресурсов.
  2. Щелкните вкладку Мои ресурсы на странице ресурсов и щёлкните Новый элемент.
  3. В окне Новый элемент щелкните Учетные данные разработчика.
  4. В разделе Перенаправлять URL-адреса введите URL-адрес веб-страницы или конечной точки сервера, который будет использоваться для перенаправления пользователей после их успешного входа в систему. Нажмите Добавить, чтобы добавить дополнительные URL-адреса перенаправления по мере необходимости.

    URL-адреса перенаправления, указанные при авторизации, должны совпадать с одним из зарегистрированных URL-адресов, в противном случае авторизация будет отклонена.

    Специальное значение urn:ietf:wg:oauth:2.0:oob также может быть указано для предоставления авторизации. Это приводит к тому, что код авторизации доставляется на URL портала (/oauth2/approval). Это значение обычно используется приложениями, у которых нет веб-сервера или пользовательской схемы URL, по которой может быть доставлен код.

    Ниже приведены примеры поддерживаемых форматов URL-адресов перенаправления:

    • https://app.foo.com
    • urn:ietf:wg:oauth:2.0:oob

  5. В Параметры среды приложения выберите параметр среды для приложения — Несколько, Нативное, Браузер или Сервер.
  6. В поле URL введите URL-адрес вашего приложения в формате https://<myServer>/myWebMapApp.
  7. Щелкните Далее.
  8. Введите заголовок.
  9. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
  10. Если администратором вашей организации настроены категории ресурсов, нажмите Назначить категории и выберите до 20 категорий, чтобы другим людям было легче найти элемент.

    Вы также можете начать вводить имя категории, чтобы сузить список категорий.

  11. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  12. При желании добавьте краткое описание приложения.
  13. Щелкните Сохранить.

    Приложение будет добавлено к вашим ресурсам, и появится страница с его элементами. Настройте сведения об элементе, прикрепите код, если требуется, и опубликуйте приложение, если у вас есть права на публикацию.

На вкладке Настройки страницы элемента приложения вы можете просмотреть регистрационную информацию, которая включает идентификатор приложения (Client ID), секрет приложения (Client Secret) и параметры среды приложения. Вы также можете обновить URL источника данных или URL-адреса перенаправления, сбрасываете секрет, отменяете регистрацию приложения или копируете или продлеваете временный токен приложения.

Примечание:

Сброс секретного вопроса приложения делает недействительными все существующие токены пользователей и приложений, выпущенных для приложения. Пользователи должны снова войти в приложение, а приложения, настроенные с помощью секретного вопроса, возможно, потребуется обновить.