Policy Sentry Versions Save

IAM Least Privilege Policy Generator

0.11.1

3 years ago

Changes

  • Update docs on minimization @kmcquade (#290)
  • Fixes #285 - improves one small unit test @kmcquade (#286)

🧰 Maintenance

  • fix version naming @reetasingh (#289)

📝 Documentation

  • updating testing document with test strategy @reetasingh (#294)

0.11.0

3 years ago

Changes

  • Adds support for Terraform 0.13 @kmcquade (#282)
  • Terraform: Add support for skip_resource_constraints and exclude_actions - Fixes #278 @kmcquade (#279)
  • Migrate terraform module @kmcquade (#277)

🚀 Features

  • Unexpected output when working with ARNs that have a path in them @saikirankv (#284)

🧰 Maintenance

  • removing CHANGELOG.md file @reetasingh (#275)

📝 Documentation

  • docs formatting @plaguna (#273)

v0.10.0

3 years ago

Changes

  • Change minimize to a boolean flag with an option minimize-length argument @dgubitosi (#270)
  • Updates database @github-actions (#271)
  • adding release drafter github action @reetasingh (#260)

0.9.1

3 years ago
  • write-policy:
    • Minimization is improved by grouping results based on ARNs (#252)
  • query:
    • --resource-type flag added to policy_sentry query action-table command (Fixes #255)
  • Backend methods:
    • Added some utility functions (get_statement_from_policy_using_sid, get_sid_names_from_policy to make it easier to future-proof unit tests that rely on the ever-changing AWS IAM data.
    • Bug fix for get_actions_for_service (Fixes #245)
    • Bug fix for create_policy_sid_namespace (Fixes #266)
  • logging
    • Bug fix for logging not working (Fixes #268)

0.9.0

3 years ago
  • write-policy --fmt yaml is now supported
  • Fixed issue where elasticloadbalancing v1 was showing up in query results but v2 was not. Fixes #226

Backend improvements:

  • Speed improvements: The IAM definition is now a dictionary instead of a list. This is a breaking change if you use the raw IAM definition
  • IAM Definition now includes "required" as an additional key (Fixes #230)

0.8.8

3 years ago
  • Fixes issue with querying condition keys (#225)
  • Adds get_region_from_arn back for our friends at Netflix :)

0.8.7

3 years ago

0.8.6

3 years ago
  • Fixed issue with ARN matching (#215)
  • Fixed issue where query command was not leveraging local database (#220)
  • IAM data refresh

0.8.5

3 years ago
  • Fixes #212

0.8.4

3 years ago
  • IAM Data refresh
  • Updated docs for query actions (#208)
  • Fixed query command for policy_sentry query action-table --service s3 --access-level read --wildcard-only --fmt yaml - previously was not transforming user input properly.