Frequently asked questions

Answers to common questions about ArcGIS Connectors for Power Automate are provided.

How do I ensure my ArcGIS connection stays active?

Both Microsoft and Esri have strict security requirements for maintaining and refreshing account information. To remain logged in, a flow should run at least once within the given token timeout period. However, if an ArcGIS API key is used to create and maintain flows, there is no need to refresh the connection, as API keys do not require additional authentication once they are configured.

Why doesn't login information transfer from one action to another in a flow?

If you restore a connection in a specific action, you must select that connection for each subsequent action in that flow. The login information is not passed to the next action.

How come connections are not named or labeled in Power Automate?

This is a known issue and a current limitation in the Power Automate system. The image below illustrates how multiple connections can use the same connector, but there is no way to determine which credentials are being used.

Multiple unlabeled ArcGIS connections in Power Automate

Why did Power Automate require information in fields that weren't part of my query when I was performing an action?

This is a known requirement. For example, when using the Geometry object as a parameter in an action, you must search for the object to populate the text box, as it does not appear automatically in the Dynamic content pane. This is also the case for other connectors in Power Automate, not only the ArcGIS connector.

Search for Geometry as a Dynamic content object.

My flow says it failed even though it looks like it completed successfully. Why?

This is a known issue. This issue occurs when you run a flow and it does not finish in 10 minutes. The flow does not actually fail, and you can see correct flow status on the flow's main page.

Why is there such a big delay between a trigger and the action?

While some flows can be instant, there are many cases in which there is a delay between a trigger and an action and vice versa. For example, when using the ArcGIS connector in conjunction with a Microsoft SharePoint connector, there is a delay (one to three minutes) when processing information.

I can't understand the error message I got. Can you help me understand what the Power Automate error messages mean?

Errors that are generated from Power Automate appear in a red bar across the top of a flow or page. In some cases, you may need to search for the message in the red bar to decipher it. The following is an example of an error message from Power Automate:

Error message enclosed in lines of code

Note:

Improved readability for error messaging in ArcGIS Connectors for Power Automate is in progress.

What data is sent between Power Automate and ArcGIS? Is this data stored by Esri?

Only the data needed to geocode addresses (such as the fields in Find address candidate or Geocode addresses) is passed to Esri servers. This data is only used to generate the location information for the map and is not stored by Esri servers. For more information, see Data transfers to Esri.

Does Esri offer a service in which this data is not collected for internal use or shared with any partners?

Esri does not store this data and it is not shared.

Is my address list or search history ever shared for Esri marketing purposes?

No. Esri does not share address lists or search history information from ArcGIS Connectors for Power Automate for any purpose with anyone.

How do I restore my connections after clearing my cache?

When troubleshooting web-based apps, it is recommended that you delete all connections associated with a flow, clear the browser cache, and restart the browser. The flow is not deleted, but you must authenticate each account associated with it. Follow the steps in Restore connections after clearing the browser cache.