AWS Security ChangesHomeSearch

AWS sns documentation change

Service: sns · 2025-10-22 · Documentation low

File: sns/latest/dg/security_iam_id-based-policy-examples.md

Summary

Simplified explanations of IAM policy types and removed redundant details about access methods (CLI/API/Console). Condensed descriptions of permissions boundaries, SCPs, RCPs, and session policies while maintaining core concepts.

Security assessment

Changes are editorial improvements to simplify policy explanations rather than addressing specific vulnerabilities. The updates maintain security best practice guidance without introducing new security features or patching documented weaknesses.

Diff

diff --git a/sns/latest/dg/security_iam_id-based-policy-examples.md b/sns/latest/dg/security_iam_id-based-policy-examples.md
index 9d3113592..d8452f51f 100644
--- a//sns/latest/dg/security_iam_id-based-policy-examples.md
+++ b//sns/latest/dg/security_iam_id-based-policy-examples.md
@@ -9 +9 @@ Policy best practicesUsing the consoleOther policy typesMultiple policy typesAll
-By default, users and roles don't have permission to create or modify Amazon SNS resources. They also can't perform tasks by using the AWS Management Console, AWS Command Line Interface (AWS CLI), or AWS API. To grant users permission to perform actions on the resources that they need, an IAM administrator can create IAM policies. The administrator can then add the IAM policies to roles, and users can assume the roles.
+By default, users and roles don't have permission to create or modify Amazon SNS resources. To grant users permission to perform actions on the resources that they need, an IAM administrator can create IAM policies.
@@ -44 +44 @@ To ensure that users and roles can still use the Amazon SNS console, also attach
-AWS supports additional, less-common policy types. These policy types can set the maximum permissions granted to you by the more common policy types. 
+AWS supports additional policy types that can set the maximum permissions granted by more common policy types:
@@ -46 +46 @@ AWS supports additional, less-common policy types. These policy types can set th
-  * **Permissions boundaries** – A permissions boundary is an advanced feature in which you set the maximum permissions that an identity-based policy can grant to an IAM entity (IAM user or role). You can set a permissions boundary for an entity. The resulting permissions are the intersection of an entity's identity-based policies and its permissions boundaries. Resource-based policies that specify the user or role in the `Principal` field are not limited by the permissions boundary. An explicit deny in any of these policies overrides the allow. For more information about permissions boundaries, see [Permissions boundaries for IAM entities](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html) in the _IAM User Guide_.
+  * **Permissions boundaries** – Set the maximum permissions that an identity-based policy can grant to an IAM entity. For more information, see [Permissions boundaries for IAM entities](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html) in the _IAM User Guide_.
@@ -48 +48 @@ AWS supports additional, less-common policy types. These policy types can set th
-  * **Service control policies (SCPs)** – SCPs are JSON policies that specify the maximum permissions for an organization or organizational unit (OU) in AWS Organizations. AWS Organizations is a service for grouping and centrally managing multiple AWS accounts that your business owns. If you enable all features in an organization, then you can apply service control policies (SCPs) to any or all of your accounts. The SCP limits permissions for entities in member accounts, including each AWS account root user. For more information about Organizations and SCPs, see [Service control policies](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_scps.html) in the _AWS Organizations User Guide_.
+  * **Service control policies (SCPs)** – Specify the maximum permissions for an organization or organizational unit in AWS Organizations. For more information, see [Service control policies](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_scps.html) in the _AWS Organizations User Guide_.
@@ -50 +50 @@ AWS supports additional, less-common policy types. These policy types can set th
-  * **Resource control policies (RCPs)** – RCPs are JSON policies that you can use to set the maximum available permissions for resources in your accounts without updating the IAM policies attached to each resource that you own. The RCP limits permissions for resources in member accounts and can impact the effective permissions for identities, including the AWS account root user, regardless of whether they belong to your organization. For more information about Organizations and RCPs, including a list of AWS services that support RCPs, see [Resource control policies (RCPs)](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html) in the _AWS Organizations User Guide_.
+  * **Resource control policies (RCPs)** – Set the maximum available permissions for resources in your accounts. For more information, see [Resource control policies (RCPs)](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_rcps.html) in the _AWS Organizations User Guide_.
@@ -52 +52 @@ AWS supports additional, less-common policy types. These policy types can set th
-  * **Session policies** – Session policies are advanced policies that you pass as a parameter when you programmatically create a temporary session for a role or federated user. The resulting session's permissions are the intersection of the user or role's identity-based policies and the session policies. Permissions can also come from a resource-based policy. An explicit deny in any of these policies overrides the allow. For more information, see [Session policies](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_session) in the _IAM User Guide_. 
+  * **Session policies** – Advanced policies passed as a parameter when creating a temporary session for a role or federated user. For more information, see [Session policies](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html#policies_session) in the _IAM User Guide_.