CLOUD CONCEPT

Acceptable Use Policy

An Acceptable Use Policy defines permitted and prohibited uses of a provider’s services and resources.

Cloud Concepts Hub →

What is Acceptable Use Policy

An Acceptable Use Policy establishes behavioral rules for using cloud infrastructure, including restrictions on unlawful activity, spam, and security abuse. Engineers need to understand these rules to design compliant workloads, prevent misuse, and report suspected abuse through the correct provider channel.

An Acceptable Use Policy, commonly abbreviated AUP, sets the boundaries for how customers and their users may use a provider’s services. In cloud computing, these boundaries apply to activities performed through resources such as virtual machines, storage, websites, and messaging systems. The policy operates alongside service agreements and applicable law; it is not a substitute for either. Its purpose includes protecting other customers, internet users, and the provider’s infrastructure from harmful or unlawful activity.

Common prohibited activities include distributing malware, operating phishing sites, sending unsolicited bulk messages, and compromising systems without authorization. The exact restrictions depend on the provider’s published policy and service-specific requirements. Engineers should check those requirements before launching workloads involving security testing, bulk email, or other activities that could resemble abuse. An authorized penetration test is not automatically prohibited, but it must remain within the provider’s testing rules and the scope authorized by the system owner.

Customers must also address misuse originating from compromised resources. For example, an attacker might steal credentials and launch a virtual machine that scans external systems or hosts a phishing page. The customer should investigate, contain the activity, preserve relevant evidence, remove unauthorized access, and correct the underlying weakness. The fact that an attacker initiated the activity does not eliminate the need for the account owner to respond.

For AWS, the AWS Trust and Safety team is the appropriate contact for reporting suspected abuse of AWS resources. Examples include spam originating from AWS infrastructure, an AWS-hosted phishing site, or malicious network traffic associated with an AWS resource. Reports can be submitted through the AWS Report abuse form or sent to abuse@amazonaws.com. A reporter does not need a paid AWS Support plan to report suspected abuse.

A useful report includes the suspected source IP address or URL, timestamps with a time zone, a description of the activity, and supporting evidence. Depending on the incident, that evidence might include relevant network logs or complete email headers. Include enough information to investigate without unnecessarily disclosing credentials, personal information, or unrelated confidential data. An AWS-associated IP address is a useful lead, not proof that AWS itself initiated the activity.

AWS Trust and Safety handles abuse reports and coordinates appropriate action; it is not the general troubleshooting destination for application failures or billing questions. Likewise, reporting an abuse case does not replace incident response within your own account. If AWS sends an abuse notice about your resources, investigate promptly, stop the offending activity, and respond through the channel identified in the notice with your remediation details.

Applying an AUP involves balancing legitimate functionality against opportunities for misuse. Restrictive outbound access and email controls can reduce abuse but may also interrupt valid integrations. Logging supports investigation but introduces storage costs and privacy considerations. Use proportionate controls, clear ownership, and tested response procedures. Finally, distinguish an AUP from an identity and access management policy: an IAM policy controls which actions an identity can perform, while an AUP defines which uses are acceptable. Technical permission to perform an action does not make that action acceptable.

Key aspects of Acceptable Use Policy

An AUP establishes usage boundaries, customer responsibilities, abuse-reporting channels, and expectations for investigation and remediation.

Defined boundaries for use

The policy identifies activities that the provider prohibits or restricts. Review both the general policy and relevant service-specific requirements before deploying workloads that could affect other systems or users.

Responsibility for resource misuse

Customers need controls and response procedures for abuse originating from their resources, including abuse caused by compromised credentials or applications. Assign owners who can investigate notices and promptly contain harmful activity.

Dedicated abuse reporting

Report suspected abuse of AWS resources to AWS Trust and Safety through the AWS Report abuse form or abuse@amazonaws.com. This channel is distinct from ordinary technical support and does not require a paid support plan.

Evidence-based investigation

Provide source addresses, affected URLs, timestamps with time zones, and relevant logs or email headers. Preserve useful evidence while minimizing disclosure of sensitive or unrelated information.

Remediation and enforcement

Providers may restrict or suspend resources or accounts under applicable policies and agreements. Prompt containment, removal of unauthorized access, and a clear remediation response help address an abuse notice.

Separation from technical authorization

Access permissions do not establish acceptable use: an identity can be technically authorized to launch a resource that is then used improperly. Combine access controls with workload safeguards, monitoring, and operational procedures.

Cloud services for Acceptable Use Policy

EC2 and SES illustrate infrastructure and messaging services where acceptable-use requirements affect workload operation. GuardDuty can flag suspicious behavior that warrants investigation, while CloudTrail helps establish which identities performed relevant AWS actions. Together, these services support prevention, detection, and investigation, but they do not automatically establish policy compliance or report every incident to the provider. Engineers must still contain misuse, preserve appropriate evidence, and correct security weaknesses. Suspected abuse of AWS resources should be reported to AWS Trust and Safety through its abuse-reporting channel, rather than treating a monitoring finding or ordinary support case as a substitute.

Amazon EC2 image Amazon EC2

EC2 instances can become sources of abusive traffic or hosts for malicious content if misused or compromised. Security groups, restricted administrative access, and investigation procedures help prevent and contain misuse, but they do not automatically establish AUP compliance.

Open Amazon EC2 →
Amazon GuardDuty image Amazon GuardDuty

GuardDuty detects suspicious activity that can indicate compromised credentials or workloads. Its findings can support investigation of potential misuse, but it neither determines every AUP violation nor replaces reporting to AWS Trust and Safety.

Open Amazon GuardDuty →
AWS CloudTrail image AWS CloudTrail

CloudTrail records AWS account activity that can help investigators identify resource creation, configuration changes, and credential use associated with an incident. It supports attribution and remediation but is not a complete record of application behavior or network traffic.

Open AWS CloudTrail →