Introduction
In FME, there are many ways to connect to Esri ArcGIS Online and Portal. Depending on your requirements, there are feature service readers and writers, ArcGIS APIs that can be called with the HTTPCaller, and webhooks that can capture events as they occur using FME Flow (formerly FME Server) automations. We also have an ArcGISOnlineConnector that can be used to manage other files stored in ArcGIS Online and Portal.
Connecting
ArcGIS Online and Portal each support different types of authentication.
ArcGIS Online
In ArcGIS Online, a web connection is used to authenticate access. While FME comes with template web services to quickly connect to ArcGIS Online, these should not be used in a production. You should instead create a new Esri ArcGIS Online web service that uses your own app credentials. Please see the article How to Create an ArcGIS Online Web Connection (OAuth 2.0) for detailed steps.
ArcGIS Portal
In ArcGIS Portal, there are many methods that can be used to authenticate.
The ArcGIS Portal Feature Service documentation provides an overview of the authentication methods available in FME. Web connections are recommended, as they are secure and reusable. As with ArcGIS Online, you should create a new Esri ArcGIS Portal web service that uses your own app credentials. Please see How to Create an ArcGIS Enterprise Portal Web Connection (OAuth 2.0) for detailed steps.
Read, Write and Transform Data
FME Workbench lets you read, write, update and remove features in ArcGIS Online and Portal. Once data is read from ArcGIS Online or Portal, it can be transformed and written out to hundreds of different formats. To learn more, please visit the articles below.
ArcGIS Online
- How do I write updates to an existing ArcGIS Online feature service?
- Updating ArcGIS Online Feature Services using UPSERT
- Using the ArcGISOnlineConnector to manage files
- Reading Attachments in ArcGIS Online
- Quick Tips for ArcGIS Online frequently asked questions
- Blog: How to Do More With ArcGIS Online
- Webinar: 6 Ways Data Integration Enables You to Do More with ArcGIS Online
- Getting Started with ArcGIS Online Custom Transformers
ArcGIS Portal
Trigger Workflows When Changes Occur
FME Flow can run your workspaces when an event happens in ArcGIS Online or Portal. The technology to enable this is called webhooks. Using FME Flow Automations and webhooks, you can sync data between ArcGIS Online, Survey123, Field Maps, and non-Esri applications. You can also accomplish tasks like sending email notifications when a layer has changed or been shared externally. To learn more, please visit the articles below,
ArcGIS Online
- Push Data from an ArcGIS Online Feature Service to an Application in Real-Time with Webhooks
- Push Data from ArcGIS Survey123 to an Application in Real-Time with Webhooks
- Push Data from ArcGIS Field Maps to an Application in Real-Time with Webhooks
- Webinar: Hook, Line, and Sinker: Reeling in ArcGIS Webhooks
ArcGIS Portal
- Integrating ArcGIS Enterprise Feature Service Webhooks With FME
- Automate ArcGIS Enterprise Portal Administration with Webhooks and FME Flow
- Integrating ArcGIS Enterprise Geoprocessing Webhooks With FME
- Webinar: Webhooks: Reeling in Success with ArcGIS Enterprise Integration
Comments
0 comments
Please sign in to leave a comment.