No Country for Old Console Clicks: Slack-Driven IAM Identity Center Access
I built a Slack-driven access request bot for a client's IAM Identity Center. Engineers type /ic-request in Slack, an approver clicks a button in a PE-only channel, and the bot calls IC APIs directly to add or remove the membership. Covers the design pivot from a Terraform-MR backend to direct API calls, the async self-invoke pattern that fits real work inside Slack's three-second ack window, Lambda init-time secret priming to cut cold-start latency, an SCP whitelist that turned out to be the load-bearing guardrail, and Slack's response_url pattern for the /ic-groups helper that needed more than three seconds.
READ ARTICLE