mirror of
https://github.com/fleetdm/fleet
synced 2026-05-23 00:49:03 +00:00
Fix secretsmanager policies in dogfood (#30765)
This commit is contained in:
parent
3e2c72dfed
commit
6e52b61ef9
2 changed files with 15 additions and 1 deletions
|
|
@ -1,5 +1,19 @@
|
|||
variable "entra_api_key" {}
|
||||
|
||||
resource "aws_iam_policy" "entra_conditional_access" {
|
||||
name = "fleet-entra-conditional-access"
|
||||
policy = data.aws_iam_policy_document.entra_conditional_access.json
|
||||
}
|
||||
|
||||
data "aws_iam_policy_document" "entra_conditional_access" {
|
||||
statement {
|
||||
actions = [
|
||||
"secretsmanager:GetSecretValue",
|
||||
]
|
||||
resources = [aws_secretsmanager_secret.entra_conditional_access.arn]
|
||||
}
|
||||
}
|
||||
|
||||
resource "aws_secretsmanager_secret" "entra_conditional_access" {
|
||||
name = "dogfood-entra-conditional-access"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -152,7 +152,7 @@ module "main" {
|
|||
)
|
||||
extra_execution_iam_policies = concat(
|
||||
module.mdm.extra_execution_iam_policies,
|
||||
[aws_iam_policy.sentry.arn, aws_iam_policy.osquery_sidecar.arn],
|
||||
[aws_iam_policy.sentry.arn, aws_iam_policy.osquery_sidecar.arn, aws_iam_policy.entra_conditional_access.arn],
|
||||
module.cloudfront-software-installers.extra_execution_iam_policies,
|
||||
) #, module.saml_auth_proxy.fleet_extra_execution_policies)
|
||||
extra_secrets = merge(
|
||||
|
|
|
|||
Loading…
Reference in a new issue