AmazonConnect_FullAccess

Last Modified

Mar 12, 2026

March 12, 2026 at 09:27 PM UTC

Version

v4

Total Versions

5

Created

Mar 7, 2023

Actions

57

Risk

Medium

The same capabilities in a scoped form, resource policy writes, reads across all data, or full access to a whole service. Read from this policy document alone: trust policies, boundaries and SCPs in your account still decide what actually succeeds. How this is assessed

  • Medium

    Full connect access on every resource

    Uses connect:* with Resource "*" and no condition, so every action AWS adds to that service later is granted too.

    connect:*

    Use with caution: The grant grows every time the service does. For long-lived access, prefer a policy that lists the actions you actually need.

Policy Document

View on GitHub
{
  "PolicyVersion": {
    "Document": {
      "Version": "2012-10-17",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "connect:*",
            "ds:CreateAlias",
            "ds:AuthorizeApplication",
            "ds:CreateIdentityPoolDirectory",
            "ds:DeleteDirectory",
            "ds:DescribeDirectories",
            "ds:UnauthorizeApplication",
            "firehose:DescribeDeliveryStream",
            "firehose:ListDeliveryStreams",
            "kinesis:DescribeStream",
            "kinesis:ListStreams",
            "kms:DescribeKey",
            "kms:ListAliases",
            "lex:GetBots",
            "lex:ListBots",
            "lex:ListBotAliases",
            "logs:CreateLogGroup",
            "s3:GetBucketLocation",
            "s3:ListAllMyBuckets",
            "lambda:ListFunctions",
            "ds:CheckAlias",
            "profile:ListAccountIntegrations",
            "profile:GetDomain",
            "profile:ListDomains",
            "profile:GetProfileObjectType",
            "profile:ListProfileObjectTypeTemplates"
          ],
          "Resource": "*"
        },
        {
          "Effect": "Allow",
          "Action": [
            "profile:AddProfileKey",
            "profile:CreateDomain",
            "profile:CreateProfile",
            "profile:DeleteDomain",
            "profile:DeleteIntegration",
            "profile:DeleteProfile",
            "profile:DeleteProfileKey",
            "profile:DeleteProfileObject",
            "profile:DeleteProfileObjectType",
            "profile:GetIntegration",
            "profile:GetMatches",
            "profile:GetProfileObjectType",
            "profile:ListIntegrations",
            "profile:ListProfileObjects",
            "profile:ListProfileObjectTypes",
            "profile:ListTagsForResource",
            "profile:MergeProfiles",
            "profile:PutIntegration",
            "profile:PutProfileObject",
            "profile:PutProfileObjectType",
            "profile:SearchProfiles",
            "profile:TagResource",
            "profile:UntagResource",
            "profile:UpdateDomain",
            "profile:UpdateProfile"
          ],
          "Resource": "arn:aws:profile:*:*:domains/amazon-connect-*"
        },
        {
          "Effect": "Allow",
          "Action": [
            "s3:CreateBucket",
            "s3:GetBucketAcl"
          ],
          "Resource": "arn:aws:s3:::amazon-connect-*"
        },
        {
          "Effect": "Allow",
          "Action": [
            "servicequotas:GetServiceQuota"
          ],
          "Resource": "arn:aws:servicequotas:*:*:connect/*"
        },
        {
          "Effect": "Allow",
          "Action": "iam:CreateServiceLinkedRole",
          "Resource": "*",
          "Condition": {
            "StringEquals": {
              "iam:AWSServiceName": "connect.amazonaws.com"
            }
          }
        },
        {
          "Effect": "Allow",
          "Action": "iam:DeleteServiceLinkedRole",
          "Resource": "arn:aws:iam::*:role/aws-service-role/connect.amazonaws.com/AWSServiceRoleForAmazonConnect*"
        },
        {
          "Effect": "Allow",
          "Action": "iam:CreateServiceLinkedRole",
          "Resource": "arn:aws:iam::*:role/aws-service-role/profile.amazonaws.com/*",
          "Condition": {
            "StringEquals": {
              "iam:AWSServiceName": "profile.amazonaws.com"
            }
          }
        }
      ]
    },
    "VersionId": "v4",
    "IsDefaultVersion": true,
    "CreateDate": "2023-03-07T14:49:25+00:00"
  }
}

Version History (8 recorded)

Raw history

AmazonConnect_FullAccess - Policy Version v4

No recorded action delta - this version predates the change index. View the raw diff.

Mar 12, 2026

dcbc324

Update detected

No recorded action delta - this version predates the change index. View the raw diff.

Sep 18, 2024

aafbae9

Update detected

No recorded action delta - this version predates the change index. View the raw diff.

May 13, 2024

1b36617

Update detected

No recorded action delta - this version predates the change index. View the raw diff.

Mar 7, 2023

63cb828

Update detected

No recorded action delta - this version predates the change index. View the raw diff.

Nov 23, 2021

5407113

Update detected

No recorded action delta - this version predates the change index. View the raw diff.

Nov 23, 2021

44e3e6a

Update detected

No recorded action delta - this version predates the change index. View the raw diff.

Jul 1, 2021

47439c2

Update detected

No recorded action delta - this version predates the change index. View the raw diff.

Nov 20, 2020

7a2bf07