Process Facebook Workplace Admin Events using webhooks
Facebook Workplace charges extra to log admin events. Facebook will publish Admin events for free via webhooks. You can "subscribe" they don't queue and they don't retransmit. To subscribe, you'll need to register a public URL with a recognized TLS certificate. Finally, you'll need a handler at that URL to participate in a rudimentary verification handshake before Facebook will register a webhook destination.
Considering these requirements, the solution has to:
- set up an externally accessible server
- get a domain name and a public SSL cert