--- title: "Amazon Web Services Module" slug: "aws" description: "Amazon Web Services' S3 offers cloud-based storage that can be integrated with your system." tags: ["module", "AWS"] updated: 2026-09-16T18:54:38Z published: 2026-09-16T18:54:38Z canonical: "documentation.decisions.com/aws" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Amazon Web Services Module | ## Module Details | | --- | | **Installation Location** | Core Module | | **Step Location** | Integration > [Amazon AWS](/v9/docs/aws-s3-step-glossary) | | **Settings Location** | System > Settings > Amazon WebServices Settings | | **Prerequisites** | - Active AWS Account and Application - [Install](/v9/docs/installing-modules-decisions) the AWS Module. - Add a [dependency](/v9/docs/project-dependencies) to the AWS Module in a Project | ## Overview The **Amazon Web Services (AWS)** module allows Users to integrate with the AWS cloud computing platform. And provides steps used to interact with the AWS services, such as **SageMaker**, **SNS**, **SQS**, and **Kinesis**. Note for Third-Party Systems and SubscriptionsCustomers are responsible for securing and maintaining accounts with third-party systems and subscriptions. --- ## Configuration In the Decisions platform, navigate to **System > Settings**. Right-click **Amazon WebServices Settings** and click **Edit**. Enter the **Access Key ID** and **Secret Access Key** from the active AWS account in the corresponding fields. Click **OK** to save credentials. ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Amazon%20WebServices%20Settings.png) AWS Authentication Options The **Access Key ID** and **Secret Access Key** can be obtained from the **Security Credentials** section of the AWS Management Console. Alternatively, Decisions supports the default AWS SDK authentication flow, allowing AWS credentials to be resolved automatically without manually configuring an Access Key and Secret Key: - **Amazon EC2:** Uses IAM credentials provided through the EC2 Instance Metadata Service (IMDS). - **Non-EC2 environments:** Uses credentials from the default AWS CLI profile. - **Service account installations:** Uses credentials configured for the service account. - **Local System installations:** Requires AWS credentials to be copied to a location accessible to the SYSTEM user. This flexible authentication approach simplifies AWS integration while supporting a variety of deployment environments. Refer to the following table for all the settings. | Setting Name | Description | | --- | --- | | Default Region | Allows Users to Set Default Region. | | Use Temp Credentials for S3 | When enabled, it opens 2 new fields to enter the Role and External ID. | | Use SNS | Allows Users to configure the SNS topic. | | Use SQS | Allows Users to configure the SQS Queues. | | Access Key ID | Allows Users to enter the Access Key. For more information, refer to [Managing access keys for IAM users](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html). | | Secret Access Key | Allows Users to enter the Secret Access Key. For more information, refer to [Managing access keys for IAM users](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html). | --- ## Steps The following steps are listed under **Integration > Amazon AWS.** These steps will only appear in Projects that have a [dependency](/v9/docs/project-dependencies) to the AWS module. ### Get All Region Names The **Get All Region Names** step returns a list of all the **RegionSystemName** and **DisplayName** of all currently active **AWS Regions**.![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-11_09h52_05.png) ### Get Region From Display Name The **Get Region From Display Name** step checks if a string input matches the **DisplayName** for an **AWS Region**. If there is a match, the **AWS Region** is returned. | Input | Description | | --- | --- | | Display Name | String input used for comparison. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-11_09h54_51.png) ### Get Region From System Name The **Get Region From System Name** step checks if a string input matches the **RegionSystemName** for an **AWS Region**. If there is a match, the **AWS Region** is returned. | Input | Description | | --- | --- | | System Name | String input used for comparison. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-11_09h56_00.png) ### Setup AWS Region The **Setup AWS Region** step returns the selected **AWS Region** from a dropdown. | Input | Description | | --- | --- | | Selected Region | Enables the AWS Region to be selected from the dropdown. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-06-11_09h57_09.png) --- ## Feature Changes | Description | Version | Date | Developer Task | | --- | --- | --- | --- | | Added support for the default AWS SDK authentication flow, allowing Decisions to automatically resolve AWS credentials from IAM roles, AWS CLI profiles, or service account configurations without requiring manual Access Key and Secret Key setup. | [9.31](https://documentation.decisions.com/v99/docs/version-931x-release-notes) | September 2026 | [DT-048566] | | Added AssumeRoleAPI for S3 Buckets | [8.12](https://documentation.decisions.com/v99/docs/version-812x-release-notes) | June 2023 | [DT-037443] | --- For further information on Modules, visit the [Decisions Forum](https://community.decisions.com/categories/Modules).