Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
220 changes: 219 additions & 1 deletion rapticore_extractor_addon.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,221 @@
{
"Statement": [
{
"Action": "apigateway:GET",
"Effect": "Allow",
"NotResource": [
"arn:aws:apigateway:*::/apikey*",
"arn:aws:apigateway:*::/apikeys*"
],
"Sid": "AllowApiGatewayReadOnlyExceptAPIKeys"
},
{
"Action": [
"cognito-identity:DescribeIdentityPool",
"cognito-identity:LookupDeveloperIdentity",
"cognito-identity:ListIdentities",
"cognito-identity:ListTagsForResource",
"cognito-identity:GetIdentityPoolRoles",
"cognito-identity:ListIdentityPools",
"cognito-identity:DescribeIdentity"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowCognitoIdentityPoolsReadOnly"
},
{
"Action": [
"kinesisanalytics:ListTagsForResource",
"kinesisanalytics:GetApplicationState",
"kinesisanalytics:DescribeApplication",
"kinesisanalytics:DiscoverInputSchema",
"kinesisanalytics:ListApplications"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowKinesisAnalyticsReadOnly"
},
{
"Action": [
"cognito-idp:AdminGetDevice",
"cognito-idp:AdminGetUser",
"cognito-idp:AdminListDevices",
"cognito-idp:AdminListGroupsForUser",
"cognito-idp:DescribeIdentityProvider",
"cognito-idp:DescribeResourceServer",
"cognito-idp:DescribeRiskConfiguration",
"cognito-idp:DescribeUserPool",
"cognito-idp:DescribeUserPoolClient",
"cognito-idp:DescribeUserPoolDomain",
"cognito-idp:GetIdentityProviderByIdentifier",
"cognito-idp:GetSigningCertificate",
"cognito-idp:GetUICustomization",
"cognito-idp:GetUserPoolMfaConfig",
"cognito-idp:ListDevices",
"cognito-idp:ListGroups",
"cognito-idp:ListIdentityProviders",
"cognito-idp:ListResourceServers",
"cognito-idp:ListTagsForResource",
"cognito-idp:ListUserPoolClients",
"cognito-idp:ListUserPools",
"cognito-idp:ListUsers",
"cognito-idp:ListUsersInGroup"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowCognitoUserPoolsReadOnly"
},
{
"Action": [
"ecr:DescribeImageScanFindings",
"ecr:DescribeRepositories",
"ecs:DescribeClusters",
"ecs:DescribeContainerInstances",
"ecs:DescribeServices",
"ecs:DescribeTaskDefinition",
"ecs:DescribeTaskSets",
"ecs:DescribeTasks",
"ecs:ListAccountSettings",
"ecs:ListAttributes",
"ecs:ListClusters",
"ecs:ListContainerInstances",
"ecs:ListServices",
"ecs:ListTagsForResource",
"ecs:ListTaskDefinitionFamilies",
"ecs:ListTaskDefinitions",
"ecs:ListTasks"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowElasticContainerServiceReadOnly"
},
{
"Action": "cloudhsm:DescribeClusters",
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowCloudHSMReadOnly"
},
{
"Action": [
"glue:GetJobs",
"glue:ListWorkflows",
"glue:GetWorkflow",
"glue:GetClassifiers",
"glue:GetCrawlers",
"glue:GetDatabases",
"glue:GetSecurityConfigurations"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowGlueReadOnly"
},
{
"Action": "wafv2:GetWebACL",
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowWAFv2ReadOnly"
},
{
"Action": [
"codebuild:BatchGetBuilds",
"codebuild:BatchGetProjects",
"codepipeline:GetPipeline",
"codepipeline:ListTagsForResource"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowCodeSuiteReadOnly"
},
{
"Action": [
"mq:DescribeBroker",
"mq:ListBrokers"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowMQReadOnly"
},
{
"Action": [
"eks:DescribeCluster",
"eks:ListClusters",
"eks:ListNodegroups"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowEKSReadOnly"
},
{
"Effect": "Allow",
"Action": [
"ec2:GetEbsEncryptionByDefault",
"ec2:GetEbsEncryptionByDefault"
],
"Resource": "*"
},
{
"Action": [
"ce:GetCostAndUsage",
"ce:GetCostForecast"
],
"Effect": "Allow",
"Resource": "*",
"Sid": "AllowCostExplorerReadOnly"
},
{
"Effect": "Allow",
"Action": [
"kms:ListResourceTags",
"kms:ListResourceTags"
],
"Resource": "*",
"Sid": "AllowKMSListTagsReadOnly"
},
{
"Effect": "Allow",
"Action": [
"inspector2:Describe*",
"inspector2:Get*",
"inspector2:List*"
],
"Resource": "*",
"Sid": "AllowInspector2ReadOnly"
},
{
"Action": [
"states:ListStateMachines",
"states:DescribeStateMachine",
"states:ListTagsForResource"
],
"Resource": "*",
"Sid": "AllowStepFunctionsReadOnly"
},
{
"Effect": "Allow",
"Action": [
"kafka:ListClusters",
"kafka:ListClustersV2",
"kafka:ListNodes",
"kafka:DescribeClusterOperation",
"kafka:ListConfigurations",
"kafka:DescribeConfigurationRevision"
],
"Resource": "*",
"Sid": "AllowKafkaReadOnly"
},
{
"Effect": "Allow",
"Action": [
"kms:ListResourceTags"
],
"Resource": "*",
"Effect": "Allow",
"Sid": "AllowStepFunctionsReadOnly"
}
],
"Version": "2012-10-17"
}
=======
{
"Statement": [
{
Expand Down Expand Up @@ -323,4 +541,4 @@
}
],
"Version": "2012-10-17"
}
}