feat/allow-extra-root-policies #3

Merged
lanson merged 10 commits from feat/allow-extra-root-policies into main 2024-05-29 22:33:04 +00:00

10 Commits

Author SHA1 Message Date
ecd09aa07d
fix: required_parameters type in root_policy_extra_rules
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
2024-05-30 00:15:16 +02:00
f9acfc4675
fix: required_parameters type in root_policy_extra_rules
All checks were successful
pull-requests-open / Check commit compliance (pull_request) Successful in 6s
development / Check commit compliance (push) Successful in 24s
2024-05-30 00:12:41 +02:00
e91376012e
fix: evaluate parameters against null to avoid failing when null values are injected in place of optionals
All checks were successful
development / Check commit compliance (push) Successful in 36s
pull-requests-open / Check commit compliance (pull_request) Successful in 34s
2024-05-30 00:11:39 +02:00
71eef0590e
chore: removed old code comments
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 6s
2024-05-29 23:45:12 +02:00
3a5ce135ea
fix: typo in default root permissions
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
2024-05-29 23:24:22 +02:00
670b0f2480
fix: use try on dynamic block to not raise errors on non-existent attributes
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
2024-05-29 23:21:09 +02:00
c9a7ea7908
fix: use rule context for block scoped values
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
2024-05-29 23:13:30 +02:00
7b337f47f5
fix: adjust code for root policy document to generate blocks instead of map of lists
All checks were successful
development / Check commit compliance (push) Successful in 6s
pull-requests-open / Check commit compliance (pull_request) Successful in 30s
2024-05-29 23:09:53 +02:00
d28fe5c099
feat: pass extra roles as key value pairs, required the full policy as value
All checks were successful
development / Check commit compliance (push) Successful in 29s
pull-requests-open / Check commit compliance (pull_request) Successful in 31s
2024-05-29 20:22:24 +02:00
e0af30a2f5
feat: allow passing extra policies to the tenant root role, start migrating away from old 'extra roles' approach 2024-05-29 20:21:47 +02:00