AmazonDocDBElasticFullAccess - AWS Política gestionada

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AmazonDocDBElasticFullAccess

Descripción: Proporciona acceso completo a los clústeres elásticos de Amazon DocumentDB y a otros permisos necesarios para sus dependencias EC2, incluidos KMS e IAM SecretsManager. CloudWatch

AmazonDocDBElasticFullAccess es una política administrada de AWS.

Uso de la política

Puede asociar AmazonDocDBElasticFullAccess a los usuarios, grupos y roles.

Información de la política

  • Tipo: política administrada AWS

  • Hora de creación: 5 de junio de 2023 a las 13:51 UTC

  • Hora editada: 11 de febrero de 2025 a las 18:22 UTC

  • ARN: arn:aws:iam::aws:policy/AmazonDocDBElasticFullAccess

Versión de la política

Versión de la política: v4 (predeterminado)

La versión predeterminada de la política define qué permisos tendrá. Cuando un usuario o un rol con la política solicita el acceso a un AWS recurso, AWS comprueba la versión predeterminada de la política para determinar si permite la solicitud.

Documento de política JSON

{ "Version" : "2012-10-17", "Statement" : [ { "Sid" : "DocdbElasticSid", "Effect" : "Allow", "Action" : [ "docdb-elastic:CreateCluster", "docdb-elastic:UpdateCluster", "docdb-elastic:GetCluster", "docdb-elastic:DeleteCluster", "docdb-elastic:ListClusters", "docdb-elastic:CreateClusterSnapshot", "docdb-elastic:GetClusterSnapshot", "docdb-elastic:DeleteClusterSnapshot", "docdb-elastic:ListClusterSnapshots", "docdb-elastic:RestoreClusterFromSnapshot", "docdb-elastic:TagResource", "docdb-elastic:UntagResource", "docdb-elastic:ListTagsForResource", "docdb-elastic:CopyClusterSnapshot", "docdb-elastic:StartCluster", "docdb-elastic:StopCluster", "docdb-elastic:GetPendingMaintenanceAction", "docdb-elastic:ListPendingMaintenanceActions", "docdb-elastic:ApplyPendingMaintenanceAction" ], "Resource" : [ "*" ] }, { "Sid" : "EC2Sid", "Effect" : "Allow", "Action" : [ "ec2:CreateVpcEndpoint", "ec2:DescribeVpcEndpoints", "ec2:DeleteVpcEndpoints", "ec2:ModifyVpcEndpoint", "ec2:DescribeVpcAttribute", "ec2:DescribeSecurityGroups", "ec2:DescribeSubnets", "ec2:DescribeVpcs", "ec2:DescribeAvailabilityZones", "secretsmanager:ListSecrets" ], "Resource" : [ "*" ], "Condition" : { "StringEquals" : { "aws:CalledViaFirst" : "docdb-elastic.amazonaws.com" } } }, { "Sid" : "KMSSid", "Effect" : "Allow", "Action" : [ "kms:Decrypt", "kms:DescribeKey", "kms:GenerateDataKey" ], "Resource" : "*", "Condition" : { "StringLike" : { "kms:ViaService" : [ "docdb-elastic.*.amazonaws.com" ], "aws:ResourceTag/DocDBElasticFullAccess" : "*" } } }, { "Sid" : "KMSGrantSid", "Effect" : "Allow", "Action" : [ "kms:CreateGrant" ], "Resource" : "*", "Condition" : { "StringLike" : { "aws:ResourceTag/DocDBElasticFullAccess" : "*", "kms:ViaService" : [ "docdb-elastic.*.amazonaws.com" ] }, "Bool" : { "kms:GrantIsForAWSResource" : true } } }, { "Sid" : "SecretManagerSid", "Effect" : "Allow", "Action" : [ "secretsmanager:ListSecretVersionIds", "secretsmanager:DescribeSecret", "secretsmanager:GetSecretValue", "secretsmanager:GetResourcePolicy" ], "Resource" : "*", "Condition" : { "StringLike" : { "secretsmanager:ResourceTag/DocDBElasticFullAccess" : "*" }, "StringEquals" : { "aws:CalledViaFirst" : "docdb-elastic.amazonaws.com" } } }, { "Sid" : "CloudwatchSid", "Effect" : "Allow", "Action" : [ "cloudwatch:GetMetricData", "cloudwatch:ListMetrics", "cloudwatch:GetMetricStatistics" ], "Resource" : [ "*" ] }, { "Sid" : "SLRSid", "Effect" : "Allow", "Action" : "iam:CreateServiceLinkedRole", "Resource" : "arn:aws:iam::*:role/aws-service-role/docdb-elastic.amazonaws.com/AWSServiceRoleForDocDB-Elastic", "Condition" : { "StringLike" : { "iam:AWSServiceName" : "docdb-elastic.amazonaws.com" } } } ] }

Más información