diff --git a/lwpreflight/aws/constants.go b/lwpreflight/aws/constants.go index e4f665a99..a2aa56919 100644 --- a/lwpreflight/aws/constants.go +++ b/lwpreflight/aws/constants.go @@ -247,6 +247,7 @@ var RequiredPermissions = map[IntegrationType][]string{ }, EksAuditLog: { "ec2:DescribeRegions", + "eks:ListClusters", "s3:CreateBucket", "s3:DeleteBucket", "s3:ListBucket", @@ -676,6 +677,7 @@ var RequiredPermissionsForOrg = map[IntegrationType][]string{ }, EksAuditLog: { "ec2:DescribeRegions", + "eks:ListClusters", "organizations:DescribeAccount", "organizations:DescribeOrganization", "organizations:ListAccounts", diff --git a/lwpreflight/gcp/constants.go b/lwpreflight/gcp/constants.go index eebc7ceeb..e6e6c2c03 100644 --- a/lwpreflight/gcp/constants.go +++ b/lwpreflight/gcp/constants.go @@ -64,6 +64,7 @@ var RequiredPermissions = map[IntegrationType][]string{ "storage.buckets.list", "storage.buckets.setIamPolicy", "storage.objects.delete", + "storage.objects.list", }, AuditLog: { "cloudscheduler.locations.list", @@ -133,7 +134,6 @@ var RequiredPermissions = map[IntegrationType][]string{ "monitoring.timeSeries.list", "resourcemanager.projects.get", "resourcemanager.projects.getIamPolicy", - "resourcemanager.projects.list", "resourcemanager.projects.setIamPolicy", "serviceusage.quotas.get", "serviceusage.quotas.update", @@ -254,6 +254,7 @@ var RequiredPermissionsForOrg = map[IntegrationType][]string{ "storage.buckets.list", "storage.buckets.setIamPolicy", "storage.objects.delete", + "storage.objects.list", }, AuditLog: { "billing.accounts.get",