AWSMigrationHubStrategyCollector details (in AWS console)
Policy Name
AWSMigrationHubStrategyCollector
Description
Grants permissions to allow communication with the AWS Migration Hub Strategy Recommendations service, read/write access to S3 buckets related to the service, Amazon API Gateway access to upload logs and metrics to AWS, AWS Secrets Manager access to fetch credentials, and any related services.
ARN
arn:aws:iam::aws:policy/AWSMigrationHubStrategyCollector
Path
/
PolicyId
ANPAZKAPJZG4LHUI3MFF6
AttachmentCount
0
[
{
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:PutObject",
"s3:GetBucketAcl",
"s3:CreateBucket",
"s3:PutEncryptionConfiguration",
"s3:PutBucketPublicAccessBlock",
"s3:PutBucketVersioning",
"s3:PutLifecycleConfiguration",
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": [
"arn:aws:s3:::migrationhub-strategy-*"
]
},
{
"Effect": "Allow",
"Action": [
"s3:ListAllMyBuckets"
],
"Resource": [
"arn:aws:s3:::*"
]
},
{
"Effect": "Allow",
"Action": [
"application-transformation:PutMetricData",
"application-transformation:PutLogData",
"application-transformation:StartPortingCompatibilityAssessment",
"application-transformation:GetPortingCompatibilityAssessment",
"application-transformation:StartPortingRecommendationAssessment",
"application-transformation:GetPortingRecommendationAssessment"
],
"Resource": [
"*"
]
},
{
"Effect": "Allow",
"Action": [
"execute-api:Invoke",
"execute-api:ManageConnections"
],
"Resource": [
"arn:aws:execute-api:*:*:*/prod/*/put-log-data",
"arn:aws:execute-api:*:*:*/prod/*/put-metric-data"
]
},
{
"Effect": "Allow",
"Action": [
"migrationhub-strategy:RegisterCollector",
"migrationhub-strategy:GetAntiPattern",
"migrationhub-strategy:GetMessage",
"migrationhub-strategy:SendMessage",
"migrationhub-strategy:ListAntiPatterns",
"migrationhub-strategy:ListJarArtifacts",
"migrationhub-strategy:UpdateCollectorConfiguration",
"migrationhub-strategy:PutLogData",
"migrationhub-strategy:PutMetricData"
],
"Resource": [
"arn:aws:migrationhub-strategy:*:*:*"
]
},
{
"Effect": "Allow",
"Action": [
"secretsmanager:GetSecretValue"
],
"Resource": [
"arn:aws:secretsmanager:*:*:secret:migrationhub-strategy-*"
]
}
]