AWS Security ChangesHomeSearch

AWS wellarchitected medium security documentation change

Service: wellarchitected · 2025-11-22 · Security-related medium

File: wellarchitected/2023-04-10/framework/sec_permissions_define.md

Summary

Added documentation recommending temporary credentials for programmatic access via AWS CLI/SDKs and updated links to include double slashes for consistency

Security assessment

Promotes using temporary credentials over long-term credentials, reducing exposure to credential compromise. Explicitly marks long-term credentials as 'Not recommended', addressing credential management security risks.

Diff

diff --git a/wellarchitected/2023-04-10/framework/sec_permissions_define.md b/wellarchitected/2023-04-10/framework/sec_permissions_define.md
index 3d7563e45..0e24cd787 100644
--- a//wellarchitected/2023-04-10/framework/sec_permissions_define.md
+++ b//wellarchitected/2023-04-10/framework/sec_permissions_define.md
@@ -43,0 +44,6 @@ Which user needs programmatic access? | To | By
+IAM | (Recommended) Use console credentials as temporary credentials to sign programmatic requests to the AWS CLI, AWS SDKs, or AWS APIs. |  Following the instructions for the interface that you want to use.
+
+  * For the AWS CLI, see [Login for AWS local development](https://docs.aws.amazon.com//cli/latest/userguide/cli-configure-sign-in.html) in the _AWS Command Line Interface User Guide_.
+  * For AWS SDKs, see [Login for AWS local development](https://docs.aws.amazon.com//sdkref/latest/guide/access-login.html) in the _AWS SDKs and Tools Reference Guide_.
+
+  
@@ -46,2 +52,2 @@ Workforce identity (Users managed in IAM Identity Center) | Use temporary creden
-  * For the AWS CLI, see [Configuring the AWS CLI to use AWS IAM Identity Center](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html) in the _AWS Command Line Interface User Guide_.
-  * For AWS SDKs, tools, and AWS APIs, see [IAM Identity Center authentication](https://docs.aws.amazon.com/sdkref/latest/guide/access-sso.html) in the _AWS SDKs and Tools Reference Guide_.
+  * For the AWS CLI, see [Configuring the AWS CLI to use AWS IAM Identity Center](https://docs.aws.amazon.com//cli/latest/userguide/cli-configure-sso.html) in the _AWS Command Line Interface User Guide_.
+  * For AWS SDKs, tools, and AWS APIs, see [IAM Identity Center authentication](https://docs.aws.amazon.com//sdkref/latest/guide/access-sso.html) in the _AWS SDKs and Tools Reference Guide_.
@@ -53,3 +59,3 @@ IAM | (Not recommended)Use long-term credentials to sign programmatic requests t
-  * For the AWS CLI, see [Authenticating using IAM user credentials](https://docs.aws.amazon.com/cli/latest/userguide/cli-authentication-user.html) in the _AWS Command Line Interface User Guide_.
-  * For AWS SDKs and tools, see [Authenticate using long-term credentials](https://docs.aws.amazon.com/sdkref/latest/guide/access-iam-users.html) in the _AWS SDKs and Tools Reference Guide_.
-  * For AWS APIs, see [Managing access keys for IAM users](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html) in the _IAM User Guide_.
+  * For the AWS CLI, see [Authenticating using IAM user credentials](https://docs.aws.amazon.com//cli/latest/userguide/cli-authentication-user.html) in the _AWS Command Line Interface User Guide_.
+  * For AWS SDKs and tools, see [Authenticate using long-term credentials](https://docs.aws.amazon.com//sdkref/latest/guide/access-iam-users.html) in the _AWS SDKs and Tools Reference Guide_.
+  * For AWS APIs, see [Managing access keys for IAM users](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_credentials_access-keys.html) in the _IAM User Guide_.