Enterprise identity used to have a fairly stable center of gravity. A user authenticated. An application received a token. The token carried scopes or claims. The backend enforced what that application was allowed to do. That model was never trivial, but it was legible. Agents are making it less so. An AI agent is not just another software client. It can plan, delegate, chain tools, invoke other a
Some time ago, I was building a chat application using AWS Websocket API gateway. Things were going smoothly. I created a WebSocket API Gateway, added $connect, $disconnect, and sendMessage/addGroup routes. From the frontend (React) side, everything was fire-and-forget. You send a message, and the onMessageHandler takes care of it 💪🏼 But then a new requirement of uploading files using S3 signed