Trying to create a new feed from a secured service but getting an error. Something is stopping ArcGIS Velocity from accessing this layer in AGOL.
Here is what I did:
- I published SQL database layer to our ArcGIS Server (via Pro)
- https://servername.domain/administrator/admin/
- The database is registered to the Server.
- Published to Server Folder, with "Private, available only to selected users" selected.
- I am apart of the role selected (DOMAIN/A)
- Map and Feature Services
- I add FeatureServer URL as item in AGOL.
- https://servername.domain/administrator/rest/services/..../FeatureServer/0
- REST vs SOAP?
- I am NOT prompted to add or store credentials
- There is NOT a "recognized as a secure service" message.
- I am able to open in AGOL and view it in a map.
- I am prompted for DOMAIN/A credentials
- I get a message in Map Viewer Classic that arcgis.com cannot access so editing is disabled
- I move to ArcGIS Velocity > create a New Feed
- I find the item in the ArcGIS Online content list
- Click Next
- Error: The portal item ID [...] provided for feature layer could not be reached. Please ensure this item still exists and that your user account has access to it.
- ArcGIS Velocity can connect to my other AGOL items from non-secured ArcGIS Server folders
- ArcGIS Velocity can NOT connect to other AGOL items from secured ArcGIS Server folder
- I am in a publisher role in ArcGIS Server Manager.
- Our stand alone server is on the "Trusted Servers" list for our AGOL organization.
- https://gis.co.olmsted.mn.us/
- Do we need to add a trusted server URL for each web adaptor in AGOL?
- ArcGIS Server is 10.7.1, as is the SQL database.
- We use Windows Authentication Active Directory and SAML (IIS)
What am I missing to grant ArcGIS Velocity access to this item? Am I supposed to add custom parameters when adding as an item in AGOL? Is this even possible? Any other suggestions for connecting a feed to an SQL database (SDE)?
Ultimate goal is to build a real-time analytic that runs any time a secure incident is added to a SQL database (may or may not be versioned, may or may not be on ArcGIS Server).
Thank you!! Of course I'll submit a support ticket otherwise. 🙂
Teresa Blader
Olmsted County GIS Specialist