Skip to main content
IAM Policy Map

ConsoleViewOnlyAccessFromVercel

ReaderAWS managedActivePermissions reviewedShow on mapCompare

Summary

For use with accounts created through the Vercel Marketplace integration with AWS. Provides access to view all resources for the services that are integrated with the Vercel Marketplace.

Permissions imported from the AWS Managed Policy Reference Guide; other sections pending editorial review.

Identity

ARN
arn:aws:iam::aws:policy/ConsoleViewOnlyAccessFromVercel
Default version
v6
Created
Last edited
Services
aoss, application-autoscaling, cloudwatch, dsql, dynamodb, ec2, es, freetier, logs, rds, s3, s3tables, s3vectors, tag

Control-plane actions (141)

By access level: 70 List, 71 Read.

Control-plane actions by service
ServiceGrantedAccess levels and limitsGranted by
OpenSearch Serverless11 of 576 List, 5 Read; 0 restricted, 0 conditionalaoss:BatchGetCollection, aoss:BatchGetCollectionGroup, aoss:GetAccessPolicy, aoss:GetIndex, aoss:GetSecurityPolicy, aoss:ListAccessPolicies, aoss:ListCollectionGroups, aoss:ListCollections, aoss:ListSecurityConfigs, aoss:ListSecurityPolicies, aoss:ListTagsForResource
Application Auto Scaling3 of 143 Read; 0 restricted, 0 conditionalapplication-autoscaling:DescribeScalableTargets, application-autoscaling:DescribeScalingActivities, application-autoscaling:DescribeScalingPolicies
CloudWatch1 of 1601 Read; 0 restricted, 0 conditionalcloudwatch:DescribeAlarms
Aurora DSQL3 of 301 List, 2 Read; 0 restricted, 0 conditionaldsql:GetCluster, dsql:ListClusters, dsql:ListTagsForResource
DynamoDB5 of 681 List, 4 Read; 0 restricted, 0 conditionaldynamodb:DescribeLimits, dynamodb:DescribeTable, dynamodb:DescribeTimeToLive, dynamodb:ListTables, dynamodb:ListTagsOfResource
EC21 of 8341 List; 0 restricted, 0 conditionalec2:DescribeAvailabilityZones
OpenSearch Service2 of 1381 List, 1 Read; 0 restricted, 0 conditionales:GetApplication, es:ListApplications
Free Tier1 of 71 Read; 0 restricted, 0 conditionalfreetier:GetAccountPlanState
CloudWatch Logs2 of 1331 List, 1 Read; 0 restricted, 0 conditionallogs:DescribeLogStreams, logs:GetLogEvents
RDS50 of 17347 List, 3 Read; 0 restricted, 0 conditionalrds:Describe*, rds:ListTagsForResource
S328 of 1554 List, 24 Read; 0 restricted, 0 conditionals3:GetAnalyticsConfiguration, s3:GetBucketAbac, s3:GetBucketAcl, s3:GetBucketCORS, s3:GetBucketLocation, s3:GetBucketLogging, s3:GetBucketMetadataTableConfiguration, s3:GetBucketNotification, s3:GetBucketObjectLockConfiguration, s3:GetBucketOwnershipControls, s3:GetBucketPolicy, s3:GetBucketPolicyStatus and 16 more
S3 Tables23 of 614 List, 19 Read; 0 restricted, 0 conditionals3tables:GetNamespace, s3tables:GetTable, s3tables:GetTableBucket, s3tables:GetTableBucketEncryption, s3tables:GetTableBucketMaintenanceConfiguration, s3tables:GetTableBucketPolicy, s3tables:GetTableBucketReplication, s3tables:GetTableBucketStorageClass, s3tables:GetTableData, s3tables:GetTableEncryption, s3tables:GetTableMaintenanceConfiguration, s3tables:GetTableMaintenanceJobStatus and 11 more
S3 Vectors9 of 214 List, 5 Read; 0 restricted, 0 conditionals3vectors:GetIndex, s3vectors:GetVectorBucket, s3vectors:GetVectorBucketPolicy, s3vectors:GetVectors, s3vectors:ListIndexes, s3vectors:ListTagsForResource, s3vectors:ListVectorBuckets, s3vectors:ListVectors, s3vectors:QueryVectors
Resource Group Tagging2 of 92 Read; 0 restricted, 0 conditionaltag:GetTagKeys, tag:GetTagValues
OpenSearch Serverless: 11 actions
  • aoss:BatchGetCollection (Read)
  • aoss:BatchGetCollectionGroup (Read)
  • aoss:GetAccessPolicy (Read)
  • aoss:GetIndex (Read)
  • aoss:GetSecurityPolicy (Read)
  • aoss:ListAccessPolicies (List)
  • aoss:ListCollectionGroups (List)
  • aoss:ListCollections (List)
  • aoss:ListSecurityConfigs (List)
  • aoss:ListSecurityPolicies (List)
  • aoss:ListTagsForResource (List)
Application Auto Scaling: 3 actions
  • application-autoscaling:DescribeScalableTargets (Read)
  • application-autoscaling:DescribeScalingActivities (Read)
  • application-autoscaling:DescribeScalingPolicies (Read)
CloudWatch: 1 actions
  • cloudwatch:DescribeAlarms (Read)
Aurora DSQL: 3 actions
  • dsql:GetCluster (Read)
  • dsql:ListClusters (List)
  • dsql:ListTagsForResource (Read)
DynamoDB: 5 actions
  • dynamodb:DescribeLimits (Read)
  • dynamodb:DescribeTable (Read)
  • dynamodb:DescribeTimeToLive (Read)
  • dynamodb:ListTables (List)
  • dynamodb:ListTagsOfResource (Read)
EC2: 1 actions
  • ec2:DescribeAvailabilityZones (List)
OpenSearch Service: 2 actions
  • es:GetApplication (Read)
  • es:ListApplications (List)
Free Tier: 1 actions
  • freetier:GetAccountPlanState (Read)
CloudWatch Logs: 2 actions
  • logs:DescribeLogStreams (List)
  • logs:GetLogEvents (Read)
RDS: 50 actions
  • rds:DescribeAccountAttributes (List)
  • rds:DescribeBlueGreenDeployments (List)
  • rds:DescribeCertificates (List)
  • rds:DescribeDBCapacityReservations (List)
  • rds:DescribeDBClusterAutomatedBackups (List)
  • rds:DescribeDBClusterBacktracks (List)
  • rds:DescribeDBClusterEndpoints (List)
  • rds:DescribeDBClusterParameterGroups (List)
  • rds:DescribeDBClusterParameters (List)
  • rds:DescribeDBClusterSnapshotAttributes (List)
  • rds:DescribeDBClusterSnapshots (List)
  • rds:DescribeDBClusters (List)
  • rds:DescribeDBEngineVersions (List)
  • rds:DescribeDBInstanceAutomatedBackups (List)
  • rds:DescribeDBInstances (List)
  • rds:DescribeDBLogFiles (List)
  • rds:DescribeDBMajorEngineVersions (List)
  • rds:DescribeDBParameterGroups (List)
  • rds:DescribeDBParameters (List)
  • rds:DescribeDBProxies (List)
  • rds:DescribeDBProxyEndpoints (List)
  • rds:DescribeDBProxyTargetGroups (List)
  • rds:DescribeDBProxyTargets (List)
  • rds:DescribeDBRecommendations (List)
  • rds:DescribeDBSecurityGroups (List)
  • rds:DescribeDBShardGroups (List)
  • rds:DescribeDBSnapshotAttributes (List)
  • rds:DescribeDBSnapshotTenantDatabases (List)
  • rds:DescribeDBSnapshots (List)
  • rds:DescribeDBSubnetGroups (List)
  • rds:DescribeEngineDefaultClusterParameters (List)
  • rds:DescribeEngineDefaultParameters (List)
  • rds:DescribeEventCategories (List)
  • rds:DescribeEventSubscriptions (List)
  • rds:DescribeEvents (List)
  • rds:DescribeExportTasks (List)
  • rds:DescribeGlobalClusters (List)
  • rds:DescribeIntegrations (List)
  • rds:DescribeOptionGroupOptions (List)
  • rds:DescribeOptionGroups (List)
  • rds:DescribeOrderableDBInstanceOptions (List)
  • rds:DescribePendingMaintenanceActions (List)
  • rds:DescribeRecommendationGroups (Read)
  • rds:DescribeRecommendations (Read)
  • rds:DescribeReservedDBInstances (List)
  • rds:DescribeReservedDBInstancesOfferings (List)
  • rds:DescribeSourceRegions (List)
  • rds:DescribeTenantDatabases (List)
  • rds:DescribeValidDBInstanceModifications (List)
  • rds:ListTagsForResource (Read)
S3: 28 actions
  • s3:GetAnalyticsConfiguration (Read)
  • s3:GetBucketAbac (Read)
  • s3:GetBucketAcl (Read)
  • s3:GetBucketCORS (Read)
  • s3:GetBucketLocation (Read)
  • s3:GetBucketLogging (Read)
  • s3:GetBucketMetadataTableConfiguration (Read)
  • s3:GetBucketNotification (Read)
  • s3:GetBucketObjectLockConfiguration (Read)
  • s3:GetBucketOwnershipControls (Read)
  • s3:GetBucketPolicy (Read)
  • s3:GetBucketPolicyStatus (Read)
  • s3:GetBucketPublicAccessBlock (Read)
  • s3:GetBucketRequestPayment (Read)
  • s3:GetBucketTagging (Read)
  • s3:GetBucketVersioning (Read)
  • s3:GetBucketWebsite (Read)
  • s3:GetEncryptionConfiguration (Read)
  • s3:GetIntelligentTieringConfiguration (Read)
  • s3:GetInventoryConfiguration (Read)
  • s3:GetLifecycleConfiguration (Read)
  • s3:GetObjectAnnotation (Read)
  • s3:GetObjectAttributes (Read)
  • s3:GetReplicationConfiguration (Read)
  • s3:ListAllMyBuckets (List)
  • s3:ListBucketMultipartUploads (List)
  • s3:ListObjectAnnotations (List)
  • s3:ListTagsForResource (List)
S3 Tables: 23 actions
  • s3tables:GetNamespace (Read)
  • s3tables:GetTable (Read)
  • s3tables:GetTableBucket (Read)
  • s3tables:GetTableBucketEncryption (Read)
  • s3tables:GetTableBucketMaintenanceConfiguration (Read)
  • s3tables:GetTableBucketPolicy (Read)
  • s3tables:GetTableBucketReplication (Read)
  • s3tables:GetTableBucketStorageClass (Read)
  • s3tables:GetTableData (Read)
  • s3tables:GetTableEncryption (Read)
  • s3tables:GetTableMaintenanceConfiguration (Read)
  • s3tables:GetTableMaintenanceJobStatus (Read)
  • s3tables:GetTableMetadataLocation (Read)
  • s3tables:GetTablePolicy (Read)
  • s3tables:GetTableRecordExpirationConfiguration (Read)
  • s3tables:GetTableRecordExpirationJobStatus (Read)
  • s3tables:GetTableReplication (Read)
  • s3tables:GetTableReplicationStatus (Read)
  • s3tables:GetTableStorageClass (Read)
  • s3tables:ListNamespaces (List)
  • s3tables:ListTableBuckets (List)
  • s3tables:ListTables (List)
  • s3tables:ListTagsForResource (List)
S3 Vectors: 9 actions
  • s3vectors:GetIndex (Read)
  • s3vectors:GetVectorBucket (Read)
  • s3vectors:GetVectorBucketPolicy (Read)
  • s3vectors:GetVectors (Read)
  • s3vectors:ListIndexes (List)
  • s3vectors:ListTagsForResource (List)
  • s3vectors:ListVectorBuckets (List)
  • s3vectors:ListVectors (List)
  • s3vectors:QueryVectors (Read)
Resource Group Tagging: 2 actions
  • tag:GetTagKeys (Read)
  • tag:GetTagValues (Read)

Data-plane actions (11)

By access level: 4 List, 7 Read.

Data-plane actions by service
ServiceGrantedAccess levels and limitsGranted by
CloudWatch3 of 51 List, 2 Read; 0 restricted, 0 conditionalcloudwatch:GetMetricData, cloudwatch:GetMetricStatistics, cloudwatch:ListMetrics
S38 of 253 List, 5 Read; 0 restricted, 0 conditionals3:GetObject, s3:GetObjectAcl, s3:GetObjectLegalHold, s3:GetObjectRetention, s3:GetObjectTagging, s3:ListBucket, s3:ListBucketVersions, s3:ListMultipartUploadParts
CloudWatch: 3 actions
  • cloudwatch:GetMetricData (Read)
  • cloudwatch:GetMetricStatistics (Read)
  • cloudwatch:ListMetrics (List)
S3: 8 actions
  • s3:GetObject (Read)
  • s3:GetObjectAcl (Read)
  • s3:GetObjectLegalHold (Read)
  • s3:GetObjectRetention (Read)
  • s3:GetObjectTagging (Read)
  • s3:ListBucket (List)
  • s3:ListBucketVersions (List)
  • s3:ListMultipartUploadParts (List)

Excluded and conditional actions

No patterns are excluded by NotAction or Deny statements.

Resource scope and attachment

Resource scope across granted actions: all-resources.

Can be attached: Yes, to users, groups and roles.

Why this tier

  • Grants only List and Read actions.

Guidance

Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.

Same service

Same domain

Frequently asked questions

Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.

Policy JSON

Download policy.json

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "DSQL",
      "Effect": "Allow",
      "Action": [
        "dsql:GetCluster",
        "dsql:ListClusters",
        "dsql:ListTagsForResource"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "DynamoDB",
      "Effect": "Allow",
      "Action": [
        "dynamodb:ListTables",
        "dynamodb:ListTagsOfResource",
        "dynamodb:DescribeTimeToLive",
        "dynamodb:DescribeTable",
        "dynamodb:DescribeLimits"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "Aurora",
      "Effect": "Allow",
      "Action": [
        "rds:Describe*",
        "rds:ListTagsForResource",
        "ec2:DescribeAvailabilityZones"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "OpenSearchServerless",
      "Effect": "Allow",
      "Action": [
        "aoss:BatchGetCollection",
        "aoss:BatchGetCollectionGroup",
        "aoss:GetAccessPolicy",
        "aoss:GetIndex",
        "aoss:GetSecurityPolicy",
        "aoss:ListAccessPolicies",
        "aoss:ListCollectionGroups",
        "aoss:ListCollections",
        "aoss:ListSecurityPolicies",
        "aoss:ListSecurityConfigs",
        "aoss:ListTagsForResource"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "OpenSearchApplications",
      "Effect": "Allow",
      "Action": [
        "es:GetApplication",
        "es:ListApplications"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "S3GeneralPurpose",
      "Effect": "Allow",
      "Action": [
        "s3:ListAllMyBuckets",
        "s3:ListBucket",
        "s3:ListBucketVersions",
        "s3:ListBucketMultipartUploads",
        "s3:ListMultipartUploadParts",
        "s3:GetBucketAcl",
        "s3:GetBucketCORS",
        "s3:GetEncryptionConfiguration",
        "s3:GetIntelligentTieringConfiguration",
        "s3:GetInventoryConfiguration",
        "s3:GetAnalyticsConfiguration",
        "s3:GetLifecycleConfiguration",
        "s3:GetBucketLocation",
        "s3:GetBucketLogging",
        "s3:GetBucketMetadataTableConfiguration",
        "s3:GetBucketNotification",
        "s3:GetBucketOwnershipControls",
        "s3:GetBucketPolicy",
        "s3:GetBucketPolicyStatus",
        "s3:GetReplicationConfiguration",
        "s3:GetBucketRequestPayment",
        "s3:GetBucketTagging",
        "s3:GetBucketVersioning",
        "s3:GetBucketWebsite",
        "s3:GetObject",
        "s3:GetObjectAcl",
        "s3:GetObjectAttributes",
        "s3:GetObjectLegalHold",
        "s3:GetBucketObjectLockConfiguration",
        "s3:GetObjectRetention",
        "s3:GetObjectTagging",
        "s3:GetBucketPublicAccessBlock",
        "s3:GetBucketAbac",
        "s3:GetObjectAnnotation",
        "s3:ListObjectAnnotations",
        "s3:ListTagsForResource"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "S3Tables",
      "Effect": "Allow",
      "Action": [
        "s3tables:GetNamespace",
        "s3tables:GetTable",
        "s3tables:GetTableBucket",
        "s3tables:GetTableBucketEncryption",
        "s3tables:GetTableBucketMaintenanceConfiguration",
        "s3tables:GetTableBucketPolicy",
        "s3tables:GetTableBucketReplication",
        "s3tables:GetTableBucketStorageClass",
        "s3tables:GetTableData",
        "s3tables:GetTableEncryption",
        "s3tables:GetTableMaintenanceConfiguration",
        "s3tables:GetTableMaintenanceJobStatus",
        "s3tables:GetTableMetadataLocation",
        "s3tables:GetTablePolicy",
        "s3tables:GetTableRecordExpirationConfiguration",
        "s3tables:GetTableRecordExpirationJobStatus",
        "s3tables:GetTableReplication",
        "s3tables:GetTableReplicationStatus",
        "s3tables:GetTableStorageClass",
        "s3tables:ListNamespaces",
        "s3tables:ListTables",
        "s3tables:ListTableBuckets",
        "s3tables:ListTagsForResource"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "S3Vectors",
      "Effect": "Allow",
      "Action": [
        "s3vectors:GetIndex",
        "s3vectors:GetVectorBucket",
        "s3vectors:GetVectorBucketPolicy",
        "s3vectors:GetVectors",
        "s3vectors:QueryVectors",
        "s3vectors:ListIndexes",
        "s3vectors:ListVectorBuckets",
        "s3vectors:ListVectors",
        "s3vectors:ListTagsForResource"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "Observability",
      "Effect": "Allow",
      "Action": [
        "cloudwatch:DescribeAlarms",
        "cloudwatch:GetMetricData",
        "cloudwatch:GetMetricStatistics",
        "cloudwatch:ListMetrics",
        "logs:DescribeLogStreams",
        "logs:GetLogEvents",
        "tag:GetTagKeys",
        "tag:GetTagValues"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "ApplicationAutoscalingDescribeActions",
      "Effect": "Allow",
      "Action": [
        "application-autoscaling:DescribeScalableTargets",
        "application-autoscaling:DescribeScalingActivities",
        "application-autoscaling:DescribeScalingPolicies"
      ],
      "Resource": "*"
    },
    {
      "Sid": "ViewFreeTierState",
      "Effect": "Allow",
      "Action": [
        "freetier:GetAccountPlanState"
      ],
      "Resource": "*"
    }
  ]
}

Version history

Current version v6, edited by AWS on 2026-10-08. Version history is recorded from 2026-11-11. Earlier versions are in the IAM console under Policy versions.

Attach snippets

AWS CLI

aws iam attach-role-policy --role-name ROLE_NAME --policy-arn arn:aws:iam::aws:policy/ConsoleViewOnlyAccessFromVercel
aws iam attach-user-policy --user-name USER_NAME --policy-arn arn:aws:iam::aws:policy/ConsoleViewOnlyAccessFromVercel
aws iam attach-group-policy --group-name GROUP_NAME --policy-arn arn:aws:iam::aws:policy/ConsoleViewOnlyAccessFromVercel

CloudFormation

Resources:
  ExampleRole:
    Type: AWS::IAM::Role
    Properties:
      AssumeRolePolicyDocument: {}  # replace with your trust policy
      ManagedPolicyArns:
        - arn:aws:iam::aws:policy/ConsoleViewOnlyAccessFromVercel

Terraform

resource "aws_iam_role_policy_attachment" "consoleviewonlyaccessfromvercel" {
  role       = aws_iam_role.example.name
  policy_arn = "arn:aws:iam::aws:policy/ConsoleViewOnlyAccessFromVercel"
}

CDK (TypeScript)

role.addManagedPolicy(
  iam.ManagedPolicy.fromAwsManagedPolicyName("ConsoleViewOnlyAccessFromVercel"),
);

Sources

Pending editorial review. No editorial sources are listed yet.