Add Cognito permissions for AWS LBC.

This commit is contained in:
Dan Ports 2023-09-14 12:15:30 -04:00
parent e31bf381ab
commit ae1584c6f0
8 changed files with 9 additions and 0 deletions

View File

@ -891,6 +891,8 @@ func AddCCMPermissions(p *Policy, cloudRoutes bool) {
// AddAWSLoadbalancerControllerPermissions adds the permissions needed for the AWS Load Balancer Controller to the givnen policy
func AddAWSLoadbalancerControllerPermissions(p *Policy, enableWAF, enableWAFv2, enableShield bool) {
p.unconditionalAction.Insert(
"cognito-idp:DescribeUserPoolClient",
"acm:DescribeCertificate",
"acm:ListCertificates",

View File

@ -37,6 +37,7 @@
"Action": [
"acm:DescribeCertificate",
"acm:ListCertificates",
"cognito-idp:DescribeUserPoolClient",
"ec2:DescribeAccountAttributes",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeInstances",

View File

@ -37,6 +37,7 @@
"Action": [
"acm:DescribeCertificate",
"acm:ListCertificates",
"cognito-idp:DescribeUserPoolClient",
"ec2:DescribeAccountAttributes",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeInstances",

View File

@ -37,6 +37,7 @@
"Action": [
"acm:DescribeCertificate",
"acm:ListCertificates",
"cognito-idp:DescribeUserPoolClient",
"ec2:DescribeAccountAttributes",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeInstances",

View File

@ -37,6 +37,7 @@
"Action": [
"acm:DescribeCertificate",
"acm:ListCertificates",
"cognito-idp:DescribeUserPoolClient",
"ec2:DescribeAccountAttributes",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeInstances",

View File

@ -37,6 +37,7 @@
"Action": [
"acm:DescribeCertificate",
"acm:ListCertificates",
"cognito-idp:DescribeUserPoolClient",
"ec2:DescribeAccountAttributes",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeInstances",

View File

@ -214,6 +214,7 @@
"autoscaling:DescribeLaunchConfigurations",
"autoscaling:DescribeScalingActivities",
"autoscaling:DescribeTags",
"cognito-idp:DescribeUserPoolClient",
"ec2:AssignPrivateIpAddresses",
"ec2:AttachNetworkInterface",
"ec2:CreateNetworkInterface",

View File

@ -214,6 +214,7 @@
"autoscaling:DescribeLaunchConfigurations",
"autoscaling:DescribeScalingActivities",
"autoscaling:DescribeTags",
"cognito-idp:DescribeUserPoolClient",
"ec2:AssignPrivateIpAddresses",
"ec2:AttachNetworkInterface",
"ec2:CreateNetworkInterface",