Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWSCodeCommitReadOnly
Descrizione: fornisce l'accesso in sola lettura AWS CodeCommit tramite AWS Management Console.
AWSCodeCommitReadOnly
è una politica AWS gestita.
Utilizzo di questa politica
Puoi collegarti AWSCodeCommitReadOnly
ai tuoi utenti, gruppi e ruoli.
Dettagli della politica
-
Tipo: politica AWS gestita
-
Ora di creazione: 9 luglio 2015, 17:05 UTC
-
Ora modificata: 10 gennaio 2025, 20:07 UTC
-
ARN:
arn:aws:iam::aws:policy/AWSCodeCommitReadOnly
Versione della politica
Versione della politica: v12 (default) (predefinito)
La versione predefinita della politica è la versione che definisce le autorizzazioni per la politica. Quando un utente o un ruolo con la politica effettua una richiesta di accesso a una AWS risorsa, AWS controlla la versione predefinita della politica per determinare se consentire la richiesta.
Documento di policy JSON
{
"Version" : "2012-10-17",
"Statement" : [
{
"Effect" : "Allow",
"Action" : [
"codecommit:BatchGet*",
"codecommit:BatchDescribe*",
"codecommit:Describe*",
"codecommit:EvaluatePullRequestApprovalRules",
"codecommit:Get*",
"codecommit:List*",
"codecommit:GitPull"
],
"Resource" : "*"
},
{
"Sid" : "CloudWatchEventsCodeCommitRulesReadOnlyAccess",
"Effect" : "Allow",
"Action" : [
"events:DescribeRule",
"events:ListTargetsByRule"
],
"Resource" : "arn:aws:events:*:*:rule/codecommit*"
},
{
"Sid" : "SNSSubscriptionAccess",
"Effect" : "Allow",
"Action" : [
"sns:ListTopics",
"sns:ListSubscriptionsByTopic",
"sns:GetTopicAttributes"
],
"Resource" : "*"
},
{
"Sid" : "LambdaReadOnlyListAccess",
"Effect" : "Allow",
"Action" : [
"lambda:ListFunctions"
],
"Resource" : "*"
},
{
"Sid" : "IAMReadOnlyListAccess",
"Effect" : "Allow",
"Action" : [
"iam:ListUsers"
],
"Resource" : "*"
},
{
"Sid" : "IAMReadOnlyConsoleAccess",
"Effect" : "Allow",
"Action" : [
"iam:ListSSHPublicKeys",
"iam:ListServiceSpecificCredentials",
"iam:ListAccessKeys",
"iam:GetSSHPublicKey"
],
"Resource" : "arn:aws:iam::*:user/${aws:username}"
},
{
"Sid" : "CodeStarConnectionsReadOnlyAccess",
"Effect" : "Allow",
"Action" : [
"codestar-connections:ListConnections",
"codestar-connections:GetConnection"
],
"Resource" : "arn:aws:codestar-connections:*:*:connection/*"
},
{
"Sid" : "CodeStarNotificationsReadOnlyAccess",
"Effect" : "Allow",
"Action" : [
"codestar-notifications:DescribeNotificationRule"
],
"Resource" : "*",
"Condition" : {
"ArnLike" : {
"codestar-notifications:NotificationsForResource" : "arn:aws:codecommit:*:*:*"
}
}
},
{
"Sid" : "CodeStarNotificationsListAccess",
"Effect" : "Allow",
"Action" : [
"codestar-notifications:ListNotificationRules",
"codestar-notifications:ListEventTypes",
"codestar-notifications:ListTargets"
],
"Resource" : "*"
},
{
"Sid" : "AmazonCodeGuruReviewerReadOnlyAccess",
"Effect" : "Allow",
"Action" : [
"codeguru-reviewer:DescribeRepositoryAssociation",
"codeguru-reviewer:ListRepositoryAssociations",
"codeguru-reviewer:DescribeCodeReview",
"codeguru-reviewer:ListCodeReviews"
],
"Resource" : "*"
}
]
}