As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWSDataExchangeFullAccess
Descrição: concede acesso total ao AWS Data Exchange e às ações do AWS Marketplace usando o AWS Management Console e o SDK. Ele também fornece acesso seleto aos serviços relacionados necessários para aproveitar ao máximo o AWS Data Exchange.
AWSDataExchangeFullAccess
é uma política gerenciada pelo AWS.
Utilização desta política
Você pode vincular a AWSDataExchangeFullAccess
aos seus usuários, grupos e perfis.
Detalhes desta política
-
Tipo: política gerenciada pela AWS
-
Hora da criação: 13 de novembro de 2019, 19:27 UTC
-
Hora da edição: 24 de junho de 2024, 19:54 UTC
-
ARN:
arn:aws:iam::aws:policy/AWSDataExchangeFullAccess
Versão da política
Versão da política: v8 (padrão)
A versão padrão da política é aquela que define as permissões desta política. Quando um usuário ou perfil com esta política faz uma solicitação para acessar um atributo da AWS, a AWS verifica a versão padrão da política para determinar se concederá a permissão solicitada.
Documento da política JSON
{
"Version" : "2012-10-17",
"Statement" : [
{
"Sid" : "DataExchangeActions",
"Effect" : "Allow",
"Action" : [
"dataexchange:*"
],
"Resource" : "*"
},
{
"Sid" : "S3GetActionConditionalResourceAndADX",
"Effect" : "Allow",
"Action" : "s3:GetObject",
"Resource" : "arn:aws:s3:::*aws-data-exchange*",
"Condition" : {
"ForAnyValue:StringEquals" : {
"aws:CalledVia" : [
"dataexchange.amazonaws.com"
]
}
}
},
{
"Sid" : "S3GetActionConditionalTagAndADX",
"Effect" : "Allow",
"Action" : "s3:GetObject",
"Resource" : "*",
"Condition" : {
"StringEqualsIgnoreCase" : {
"s3:ExistingObjectTag/AWSDataExchange" : "true"
},
"ForAnyValue:StringEquals" : {
"aws:CalledVia" : [
"dataexchange.amazonaws.com"
]
}
}
},
{
"Sid" : "S3WriteActions",
"Effect" : "Allow",
"Action" : [
"s3:PutObject",
"s3:PutObjectAcl"
],
"Resource" : "arn:aws:s3:::*aws-data-exchange*",
"Condition" : {
"ForAnyValue:StringEquals" : {
"aws:CalledVia" : [
"dataexchange.amazonaws.com"
]
}
}
},
{
"Sid" : "S3ReadActions",
"Effect" : "Allow",
"Action" : [
"s3:GetBucketLocation",
"s3:ListBucket",
"s3:ListAllMyBuckets"
],
"Resource" : "*"
},
{
"Sid" : "AWSMarketplaceProviderActions",
"Effect" : "Allow",
"Action" : [
"aws-marketplace:DescribeEntity",
"aws-marketplace:ListEntities",
"aws-marketplace:StartChangeSet",
"aws-marketplace:ListChangeSets",
"aws-marketplace:DescribeChangeSet",
"aws-marketplace:CancelChangeSet",
"aws-marketplace:GetAgreementApprovalRequest",
"aws-marketplace:ListAgreementApprovalRequests",
"aws-marketplace:AcceptAgreementApprovalRequest",
"aws-marketplace:RejectAgreementApprovalRequest",
"aws-marketplace:UpdateAgreementApprovalRequest",
"aws-marketplace:SearchAgreements",
"aws-marketplace:GetAgreementTerms",
"aws-marketplace:TagResource",
"aws-marketplace:UntagResource",
"aws-marketplace:ListTagsForResource"
],
"Resource" : "*"
},
{
"Sid" : "AWSMarketplaceSubscriberActions",
"Effect" : "Allow",
"Action" : [
"aws-marketplace:Subscribe",
"aws-marketplace:Unsubscribe",
"aws-marketplace:ViewSubscriptions",
"aws-marketplace:GetAgreementRequest",
"aws-marketplace:ListAgreementRequests",
"aws-marketplace:CancelAgreementRequest",
"aws-marketplace:ListPrivateListings",
"aws-marketplace:DescribeAgreement"
],
"Resource" : "*"
},
{
"Sid" : "KMSActions",
"Effect" : "Allow",
"Action" : [
"kms:DescribeKey",
"kms:ListAliases",
"kms:ListKeys"
],
"Resource" : "*"
},
{
"Sid" : "RedshiftConditionalActions",
"Effect" : "Allow",
"Action" : [
"redshift:AuthorizeDataShare"
],
"Resource" : "*",
"Condition" : {
"StringEqualsIgnoreCase" : {
"redshift:ConsumerIdentifier" : "ADX"
}
}
},
{
"Sid" : "RedshiftActions",
"Effect" : "Allow",
"Action" : [
"redshift:DescribeDataSharesForProducer",
"redshift:DescribeDataShares"
],
"Resource" : "*"
},
{
"Sid" : "APIGatewayActions",
"Effect" : "Allow",
"Action" : [
"apigateway:GET"
],
"Resource" : "*"
}
]
}