mirror of
https://github.com/jamf/Setup-Manager.git
synced 2026-02-03 14:13:24 +00:00
Feature Request: Add Webhook Support to Setup Manager #96
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @TekTekkers on GitHub.
I was wondering if it’s possible to add webhook support to Setup Manager as a feature improvement. Right now, we can parse the SetupManagerUserData.txt file to get details like start time, end time, duration, and user/device info, but it requires extra scripting to integrate with external tools.
Webhooks would allow real-time notifications like Microsoft Teams. A payload could include fields like start/end timestamps, user ID, department, building, and asset tag. It’d be great for automation and tracking setups without needing manual parsing.
Attached some example adaptive card & webhook
SetupManager_Example_Webhook.json
SetuoManager_Example_AdaptiveCard.json
Thanks
@duggan1972 commented on GitHub:
That would be great for our Org. We'd like to use this rather than create more EA's in Jamf.
@scriptingosx commented on GitHub:
For now, you could use this to trigger action without requiring the "EA/Smart group dance" https://scriptingosx.com/2025/01/run-a-script-when-setup-manager-is-finished/
@scriptingosx commented on GitHub:
please test with 1.2beta
https://github.com/jamf/Setup-Manager/blob/beta/Docs/Webhooks.md