AWS IAM: Correct AWS SDKs and AssumeRole API links
Summary
Fixed multiple broken URLs for AWS SDKs and AssumeRole API documentation by removing incorrect prefixes.
Security assessment
Changes repair documentation links without altering security content or addressing vulnerabilities.
Evidence
+To call the API operations, you can use one of the [AWS SDKs](http://aws.amazon.com/tools/). The SDKs are available for a variety of programming languages and environments, including Java, .NET, Python, Ruby, Android, and iOS. The SDKs take care of tasks such as cryptographically signing your requests, retrying requests if necessary, and handling error responses. You can also use the AWS STS Query API, which is described in the [AWS Security Token Service API Reference](https://docs.aws.amazon.com/STS/latest/APIReference/). Finally, two command line tools support the AWS STS commands: the [AWS Command Line Interface](https://aws.amazon.com/documentation/cli), and the [AWS Tools for Windows PowerShell](https://aws.amazon.com/documentation/powershell).
Diff
diff --git a/IAM/latest/UserGuide/id_credentials_temp_request.md b/IAM/latest/UserGuide/id_credentials_temp_request.md index 6bc0a21af..bf21effb5 100644 --- a//IAM/latest/UserGuide/id_credentials_temp_request.md +++ b//IAM/latest/UserGuide/id_credentials_temp_request.md @@ -13 +13 @@ To request temporary security credentials, you can use AWS Security Token Servic -To call the API operations, you can use one of the [AWS SDKs](https://docs.aws.amazon.com/http://aws.amazon.com/tools/). The SDKs are available for a variety of programming languages and environments, including Java, .NET, Python, Ruby, Android, and iOS. The SDKs take care of tasks such as cryptographically signing your requests, retrying requests if necessary, and handling error responses. You can also use the AWS STS Query API, which is described in the [AWS Security Token Service API Reference](https://docs.aws.amazon.com/STS/latest/APIReference/). Finally, two command line tools support the AWS STS commands: the [AWS Command Line Interface](https://aws.amazon.com/documentation/cli), and the [AWS Tools for Windows PowerShell](https://aws.amazon.com/documentation/powershell). +To call the API operations, you can use one of the [AWS SDKs](http://aws.amazon.com/tools/). The SDKs are available for a variety of programming languages and environments, including Java, .NET, Python, Ruby, Android, and iOS. The SDKs take care of tasks such as cryptographically signing your requests, retrying requests if necessary, and handling error responses. You can also use the AWS STS Query API, which is described in the [AWS Security Token Service API Reference](https://docs.aws.amazon.com/STS/latest/APIReference/). Finally, two command line tools support the AWS STS commands: the [AWS Command Line Interface](https://aws.amazon.com/documentation/cli), and the [AWS Tools for Windows PowerShell](https://aws.amazon.com/documentation/powershell). @@ -33 +33 @@ The following are the API operations that you can use to acquire temporary crede -The [`AssumeRole`](https://docs.aws.amazon.com//STS/latest/APIReference/API_AssumeRole.html) API operation is useful for allowing existing IAM users to access AWS resources that they don't already have access to. For example, the user might need access to resources in another AWS account. It is also useful as a means to temporarily gain privileged access—for example, to provide multi-factor authentication (MFA). You must call this API using active credentials. To learn who can call this operation, see [Compare AWS STS credentials](./id_credentials_sts-comparison.html). For more information, see [Create a role to give permissions to an IAM user](./id_roles_create_for-user.html) and [Secure API access with MFA](./id_credentials_mfa_configure-api-require.html). +The [`AssumeRole`](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) API operation is useful for allowing existing IAM users to access AWS resources that they don't already have access to. For example, the user might need access to resources in another AWS account. It is also useful as a means to temporarily gain privileged access—for example, to provide multi-factor authentication (MFA). You must call this API using active credentials. To learn who can call this operation, see [Compare AWS STS credentials](./id_credentials_sts-comparison.html). For more information, see [Create a role to give permissions to an IAM user](./id_roles_create_for-user.html) and [Secure API access with MFA](./id_credentials_mfa_configure-api-require.html). @@ -39 +39 @@ The [`AssumeRole`](https://docs.aws.amazon.com//STS/latest/APIReference/API_Assu - 2. Call the operation [`AssumeRole`](https://docs.aws.amazon.com//STS/latest/APIReference/API_AssumeRole.html). + 2. Call the operation [`AssumeRole`](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html).