The ArcGIS Online Connector is a great tool for simple and bulk data workflows for ESRI portals (AGOL and AGE). It covers many workflows from bulk actions, data maintenance, metadata and item detail maintenenace, but there are workflows that are limited to using the HTTPCaller and the rest of ArcGIS Rest APIs.
Use Cases:
- Complex migration and portal Backup workflows that require both ArcGISOnline Connector and the HTTPCaller transformers to complete.
- Mutiple step up portal migrations (dev-stg-prod) or moving items from one portal to another (e.g. ENT to AGOL)
To help simplify these complex workflows getting the format parameters like Org URL from an Action Item that calls self/ is valuable. If we have this capability a user can parameterize the Web connection to run multiple portal Org accounts whether its AGOL or AGE.
If I parameterize Use case a above, my User parameter dialog would look like below. The top drop down for my HTTPCaller and the bottom one for my ArcGISOnline Connector.

While the ArcGISOnline Connector returns this org URL as a format parameter, I need to run an Action Item like List, Upload to expose this.
Here’s the reference to self:
https://developers.arcgis.com/rest/users-groups-and-items/portal-self/


