This Azure function will allow you to add/delete IP addresses on Check Point security gateway without a policy push. This allows the operations team to make changes without having to go through the internal change management process.
This is commonly used to block a suspicious IP address or grant temporary access to/from an IP address.
Link to the repo: https://github.com/CheckPointSW-Community/AzureFunction-to-IDA-API
How does the function work?
The function consumes an HTTP post containing target IP, role, and session-timeout to be added/deleted into the Check Point Gateway Identity Awareness enabled Gateway.