IDEA
|
Thank you for logging the suggestion - we've heard this request before, but getting it logged here where others can add their support is a great idea. We have not implemented this functionality as we do not have a database with ArcGIS Server to maintain these status messages (we handle the relatively small list of possible failed in another way). We do have some options, but they're complicated. We'll continue to evaluate this request, thank you.
... View more
05-13-2025
12:28 PM
|
0
|
0
|
242
|
POST
|
As of the ArcGIS Enterprise 11.4 release, a new beta feature was added to Notebook Server: webhook receivers. This will come out of beta, and be a supported feature in ArcGIS Enterprise 11.5. IE. You can send feature service webhook messages to notebook server. @JackFanZhang ArcGIS Online does not offer the same Notebook Server webhook receiver functionality as ArcGIS Enterprise. For ArcGIS Online Feature Service webhooks, you still need to send them to either a 3rd party receiver, or some sort of custom one you've built and deployed.
... View more
05-05-2025
11:50 AM
|
0
|
0
|
337
|
POST
|
Unfortunately, we won't be able to handle this particular scenario with a webhook event. Internally, the user doesn't as much join the group, as they're simply allowed in based on the AD permissions. If we were able to support this, in theory we'd send a webhook event every time the user accessed the group (ie when the check is done).
... View more
04-22-2025
06:13 AM
|
0
|
1
|
678
|
POST
|
Thanks for the poke on this @DougYurek Back when I initially responded we began looking at it, but this was near the end of a release and it was much more complicated than we anticipated, and had to defer it. I have some time still in our current development cycle, so I'll get the team to take another look and see if we can make some progress on it.
... View more
02-03-2025
08:46 AM
|
0
|
0
|
1012
|
POST
|
Check the Notification Status endpoint for the webhook. I suspect your webhooks are failing to send to your receiver and are being automatically disabled. If you check the settings in your root, you can see how many failures will trigger the disabling.
... View more
01-23-2025
11:03 AM
|
0
|
0
|
461
|
IDEA
|
Interesting idea. I understand the request from the webhook side, but I'm not sure a webhook is the best mechanism for this particular event. I'll bring it to the team and chat about it.
The upcoming Enterprise 11.4 release will introduce audit logging in the portal. I realize you're looking for something beyond logs, but these audit logs will be very focused on security events and might provide the focused information you're after.
... View more
11-05-2024
02:18 PM
|
0
|
0
|
362
|
POST
|
That's odd.
When you click create or edit, it's sending a HTTP message to that URL to check that 1) it responds and 2) its trusted (https /w valid security cert). If those checks fail, it wont allow you to create the webhook.
11.1 was our initial webhook release and we've fixed a few bugs since then. I'm not aware of any specific bugs in this area that might be causing this. I've created and seen others sending webhook payloads to GP Services; specifically async.
... View more
10-21-2024
12:40 PM
|
1
|
1
|
875
|
POST
|
Yup, Async should get you past that.
Postman will absolutely be doing the correct thing sending to your service.
You can set the webhook to send as JSON, but I'm 99% sure that you can't "get" the value into the gp service as JSON via this trigger. It needs to come in as a form which would match a parameter on the GP Service.
You can test sending your webhook payloads to https://webhook.site (free interest testing resource). This should give you an idea of how the payload as a form comes in. From there you might be able to determine how your code could handle that.
... View more
10-21-2024
12:16 PM
|
1
|
3
|
863
|
POST
|
Hi @a-j-campbell
Two things happening here.
When using a synchronous GP Service, this execution type will not return a response until the task finishes. So if the service takes 20 seconds to finish, it wont return a message to the webhook process saying "200-success" until then. The webhook send process looks for that 200-success message, but in this scenario it's most likely timing. It only waits for so long. I suspect that's why you're getting that error.
Second, while you can send a message to a GP Service, unfortunately in ArcGIS Enterprise 11.1 there is an issue when using url-form-encoded that the payload is not actually sending as a proper encoded form. This means that the GP Service is going to have problems ingesting the incoming payload. It's possible you might be able to work around it, but the payload doesn't get encoded properly. So it'll become tougher to handle that.
... View more
10-21-2024
11:51 AM
|
1
|
5
|
2128
|
POST
|
I don't think this will work. The sending webhook from Survey123 would need to send the webhook as a form-body. Meaning, the incoming webhook body would look like: payload = {
"eventType": "addData",
"feature": {
"attributes": {various attributes}
}
} Without the body parameter, the GP Service does not have a way to capture the payload and use it.
... View more
07-02-2024
11:52 AM
|
0
|
0
|
458
|
POST
|
Hi Thomas, You won't see a "RabbitMQ" process by name. It's wrapped in another process. But I wouldn't go real deep looking here. You said you're using ArcGIS Enterprise 11.1? When you check your Server debug logs, do you see any errors related to webhooks? If not, thats good. If so, can you paste them here? If you're getting errors I'd suspect you would be seeing them quite often. If no errors, within the Server administrator, can you check /server/admin/system/webhookprocessors (you'll need to type the webhookprocessors part in, it's not a published API). If you check the config, is it populated? If not, can you restart you ArcGIS Data Store, and then your ArcGIS Server, then Portal (the restart is just to get everything into a state where that config would have information. Note - if it is already filled in, just try restarting ArcGIS Server. Further to your question, no, there is no configuration parameter you need to set or modify to enable webhooks. The config I mention above would automatically be filled in by the system: you cannot manually update it.
... View more
07-02-2024
11:06 AM
|
0
|
3
|
2560
|
POST
|
That's exactly the enhancement request I'm evaluating. I need to see if its technically possible before accepting/rejecting. I hope to have that question figured out soon. If we can do it, we'll try to address in an upcoming release.
... View more
05-29-2024
08:00 AM
|
1
|
2
|
1879
|
POST
|
@PhilippeVDV Interesting timing. I've been working on this exact question this week. Today, you're correct, no webhook is triggered when a SAML user has been added to the group by based on group membership. Internally, different "things" are happening with the add user / authentication checks and calls when going this route compared to adding a built-in user to a group. I'm investigating if we're able to support this scenario. For now, I do not believe there are any workarounds.
... View more
05-29-2024
06:35 AM
|
0
|
4
|
1902
|
IDEA
|
@KevinWyckoff1 - For the sake of clarity, can you expand on what exactly you'd like to see streamlined or simplified? You mention webhooks and emails and difficulty configuring the webhooks. Are you looking for a way to have the webhook trigger an email? If I'm missing the ask, can you please provide more information?
... View more
05-27-2024
12:09 PM
|
0
|
0
|
793
|
POST
|
I'm not real sure what thing in Power Automate your first screen shot is from, but I'll guess it's not what you want to use / it doesn't authenticate like you want. Try making an HTTP Post call to generateToken: https://developers.arcgis.com/rest/users-groups-and-items/generate-token/ That should return a token, which you can then use on all your calls that require authentication. In my screen shot I get a token, parse it from the response, and make use of as a header on all my calls back to the Portal.
... View more
05-27-2024
11:59 AM
|
0
|
0
|
2020
|
Title | Kudos | Posted |
---|---|---|
1 | 03-23-2023 12:07 PM | |
1 | 10-21-2024 12:40 PM | |
1 | 10-21-2024 12:16 PM | |
1 | 10-21-2024 11:51 AM | |
1 | 05-29-2024 08:00 AM |
Online Status |
Offline
|
Date Last Visited |
05-13-2025
12:20 PM
|