This workflow template provides a streamlined approach for managing Okta's BlockedIpZone via Slack commands. It enables users to add or delete specific IP addresses, ranges, or subnets from the BlockedIpZone. The process includes steps for verifying valid IP entries, checking against existing blocked IPs, obtaining user approval before updating, and providing an option to view the updated block list. This ensures improved security and efficient identity and access management by promptly updating IP access restrictions.
Trigger
Slack
Optional Triggers
Webhook,"Microsoft Teams"
Use Cases
Identity and Access Management
Workflow Breakdown
Receive Slack command to add/del ip/range/subnet
Verify the ip/range/subnet are valid addresses
Compare to the existing Okta BlockedIpZone list to add/del
Ask the user for approval to add/del ip/range/subnet from BlockedIpZone
Add/Del ip/range/subnet after approval from user
Ask if the user would like to see the updated BlockedIpZone
Vendors
Slack, Scripting, Utils, HTTP
Workflow Output
Success/Failure via Slack
Tips
Use the command \"okta-blockip add\" or \"okta-blockip del\" to trigger and match event.","Multiple ip/range/subnets can be sent by using commas to separate items