News for hackers. Stuff that matters.

fatjohnny

Re:Normalizing AWS IAM Policies for use in automated analysis on Thursday February 11, 2021 @04:34PM (#26107611)
The joins are very powerful. For example - you can connect a lambda function to its IAM role and then right through to the attached policies. We have quite a few join examples scattered through the AWS table docs. For tags, Steampipe actually normalizes a tags column across AWS, Azure, GCP & DigitalOcean tables. It's always available as a JSONB {"foo":"bar"} format, even if the source was labels like DigitalOcean, so definitely possible to find resources with specific tags. We have multi-account on the near-term roadmap, but the idea of historical searches is a super interesting and challenging idea… we haven’t started to contemplate yet. Perhaps using snapshots into a materialized view would work for comparisons over time?
Re:Normalizing AWS IAM Policies for use in automated analysis on Thursday February 11, 2021 @04:26PM (#26107498)
We also return the inline policies for users, groups, and roles. There's an open issue to convert them to standard form that I expect will be done in the next week, so this will also be possible.
Re:Normalizing AWS IAM Policies for use in automated analysis on Thursday February 11, 2021 @02:56PM (#26106303)
Hey ... author here. Happy to answer any questions, and would love your feedback or suggestions!