This is brutal. My flow stopped triggering when new records are created. This is the start of a lot of things for staff to do and track. Now it is dead in the tracks. Has been running perfectly for 6 months. The connection is valid.
I can push data back and update records in the same layer no problem. It is just not triggering on record creation. I saw someone posted on Monday something similar.
ESRI, anything going on we should know about.
I have saved the flow as, deleted trigger, readded trigger - nothing.
I have created a new flow with just those two steps and no trigger.
A week later, trigger still not reacting to new features added.
Hi @TimLohnes1,
There hasn't been any changes or updates to ArcGIS Connectors for Power Automate in the last week. I am assuming you are using ArcGIS Enterprise connector. Can you check if the webhook is active at the /server/admin/webhooks/
Our administrator found services/webhooks url. It shows the layer/service name, folder, type, webhook name, webhook ID, Active. There are a lot for this layer half Active = True, half False. What do I need to investigate. I click on the webhook ID. But I have no idea how to troubleshoot this. I do have a ticket in, should I just go meet with them?
@TimLohnes1 I sorry, it is /server/admin/services/webhooks. Access the webhook correct webhook related to your service and check the `Notification Status` or status in the bottom for any errors.
I would also ask you to check `Connections` tab in Power automate home page to see if your connection has expired and needs re authenticate.
Also, did anything recently changed for this layer? e.g. Ownership/ editing capabilities or was the layer overwritten by some data. Any additional info will help for me to try and reproduce this issue.
Thanks. I don't see anything when I check Notification Status. Connections tab is fine,
I may have toggled some editing settings. Been through so many things. Also added lots of fields. That being said, this trigger doesn't work on any of our hosted layers. This trigger is not working at all. It used to work perfect.
I tried making a new app in portal and a new Connection in PA, but couldn't get that work either. I remember having a very hard time originally last year with that. But eventually got it to work. The documentation doesn't entirely match what I see.
Have worked with two ESRI members on a ticket and haven't gotten any clues yet.
I'm at the point where I am going to throw away a whole workflow process that several of our staff and vendors use.
@TimLohnes1 are you using a Feature layer with data referenced from an enterprise geodatabase? or do you have a webhook on a Map image layer? If so, it is not working at the moment. This will be fixed in our next release.
Please confirm. If that is not the case, and the layer is a hosted feature layer then lets work on trying to isolate this problem.
Aksay,
I don't believe it is referenced from an enterprise gdb, just hosted. Not a Map Image layer.
Thanks,
Tim
Tim, that is something to investigate then. What version of Enterprise are you using? Also, for layers to be used in PA, Editor tracking must be enabled. Check with your IT if any firewalls or requests are being blocked. (it is unlikely if you had this working before and nothing has changed)
There are a few steps to follow but this should help you in the long run to troubleshooting web hooks in general. To isolate the problem we can create a web hook outside of Power automate and ArcGIS. This will help us see if the webhook works. You can quickly create a webhook URL using this or similar sites https://webhook.site/ . This is a great tool to test webhooks and some other things in general. All you need is
Once the webhook is created you should see the response on webhook.site
This feed should return the "ChangesURL". This can be opened by first decoding then adding token at the end "&token=<token>". Token can be generated at the generatetoken endpoint or can be intercepted from one of the requests sent from portal using dev tools. Once opened you should see the status URL at the bottom of the page which you can click to if the job is completed. If the job is completed then the status URL should show link to "json" file which can be downloaded and checked for the relevant record you updated.
On a side note, we acknowledge that improving our documentation is necessary. Some of the doc on the MS site will be updated in the next release while we are Rehauling ArcGIS for O365 Esri doc. I am planning to have a robust doc for all Power Automate actions by end of the year.
What version of Enterprise are you using?
11.2
Also, for layers to be used in PA, Editor tracking must be enabled.
It is now and always had been, but for reason when I first started working on the ticket with ESRI it was grayed out if I remember correctly.
Check with your IT if any firewalls or requests are being blocked. (it is unlikely if you had this working before). and nothing has changed)
Reaching out
I got lost a little bit lost on the rest. Made the webhook.site, created the new webhook, showed in webhook.site. Created new features and nothing happened.