{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_connect-outbound-campaigns.html",
  "name": "Amazon Connect Outbound Campaigns",
  "prefix": "connect-campaigns",
  "timestamp": "1786363206",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "CreateCampaign",
      "description": "Grants permission to create a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteCampaign",
      "description": "Grants permission to delete a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteCampaignChannelSubtypeConfig",
      "description": "Grants permission to delete the channel subtype configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteCampaignCommunicationLimits",
      "description": "Grants permission to delete the communication limits configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteCampaignCommunicationTime",
      "description": "Grants permission to delete the communication time configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteCampaignEntryLimits",
      "description": "Grants permission to delete the entry limits configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteConnectInstanceConfig",
      "description": "Grants permission to remove configuration information for an Amazon Connect instance",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteConnectInstanceIntegration",
      "description": "Grants permission to remove integration information for an Amazon Connect instance",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DeleteInstanceOnboardingJob",
      "description": "Grants permission to remove onboarding job for an Amazon Connect instance",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "DescribeCampaign",
      "description": "Grants permission to describe a specific campaign",
      "access": "Read",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "GetCampaignState",
      "description": "Grants permission to get state of a campaign",
      "access": "Read",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "GetCampaignStateBatch",
      "description": "Grants permission to get state of campaigns",
      "access": "Read",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "GetConnectInstanceConfig",
      "description": "Grants permission to get configuration information for an Amazon Connect instance",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "GetInstanceCommunicationLimits",
      "description": "Grants permission to get the communication limits configuration of an Amazon Connect instance",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "GetInstanceOnboardingJobStatus",
      "description": "Grants permission to get onboarding job status for an Amazon Connect instance",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "ListCampaigns",
      "description": "Grants permission to provide summary of all campaigns",
      "access": "List",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "ListConnectInstanceIntegrations",
      "description": "Grants permission to provide summary of all integrations with an Amazon Connect instance",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "ListTagsForResource",
      "description": "Grants permission to list tags for a resource",
      "access": "Read",
      "resources": [
        {
          "name": "campaign",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "PauseCampaign",
      "description": "Grants permission to pause a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "PutConnectInstanceIntegration",
      "description": "Grants permission to put an integration configuration with an Amazon Connect instance",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "PutDialRequestBatch",
      "description": "Grants permission to create dial requests for the specified campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "PutInstanceCommunicationLimits",
      "description": "Grants permission to put the communication limits configuration of an Amazon Connect instance",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "PutOutboundRequestBatch",
      "description": "Grants permission to create dial requests for the specified campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "PutProfileOutboundRequestBatch",
      "description": "Grants permission to create profile outbound requests for the specified campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "ResumeCampaign",
      "description": "Grants permission to resume a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "StartCampaign",
      "description": "Grants permission to start a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "StartInstanceOnboardingJob",
      "description": "Grants permission to start onboarding job for an Amazon Connect instance",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "StopCampaign",
      "description": "Grants permission to stop a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "TagResource",
      "description": "Grants permission to tag a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UntagResource",
      "description": "Grants permission to untag a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignChannelSubtypeConfig",
      "description": "Grants permission to update the channel subtype configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignCommunicationLimits",
      "description": "Grants permission to update the communication limits configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignCommunicationTime",
      "description": "Grants permission to update the communication time configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignDialerConfig",
      "description": "Grants permission to update the dialer configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignEntryLimits",
      "description": "Grants permission to update the entry limits configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignFlowAssociation",
      "description": "Grants permission to update the flow association of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignName",
      "description": "Grants permission to update the name of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignOutboundCallConfig",
      "description": "Grants permission to update the outbound call configuration of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignSchedule",
      "description": "Grants permission to update the schedule of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "UpdateCampaignSource",
      "description": "Grants permission to update the source of a campaign",
      "access": "Write",
      "resources": [
        {
          "name": "campaign",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/connect/latest/adminguide/enable-outbound-campaigns.html",
      "name": "campaign",
      "arn": "arn:${Partition}:connect-campaigns:${Region}:${Account}:campaign/${CampaignId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag",
      "name": "aws:RequestTag/${TagKey}",
      "description": "Filters access by actions based on the presence of tag key-value pairs in the request",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag",
      "name": "aws:ResourceTag/${TagKey}",
      "description": "Filters access by actions based on tag key-value pairs attached to the resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys",
      "name": "aws:TagKeys",
      "description": "Filters access by actions based on the presence of tag keys in the request",
      "type": "ArrayOfString"
    }
  ]
}