Configuring a cloud source in Scope is a two-step process.
Creating an IAM user and generating AWS credentials in the AWS Management Console. Please refer to Section 1 – AWS CloudTrail Setup
Setting up the AWS CloudTrail cloud source in the Scope application. Please refer to Section 2 – Scope Setup
To get started, you’ll need to generate the following credentials in the AWS Management Console –
Note: If an IAM User is already available with the required permissions, skip this step and proceed to Step 2.
Sign in to the AWS Management Console.
Navigate to Identity and Access Management (type IAM in the search bar and select IAM from the dropdown).

Click on Users in the left navigation pane.

Click on Create User.

In the Specify user details section, enter a user name and click Next.

In the Set Permissions section, select Attach policies directly and search for and select the AWSCloudTrail_ReadOnlyAccess permission policy, then click Next.

In the Review and Create section, review the user details and permissions summary, then click Create User.

The IAM user will be created.

In the AWS Management Console, navigate to IAM -> Users and click on the created (or required) IAM user.

Select the Security Credentials tab.

Click on Create Access Key.

In the Access key best practices & alternatives section, select Third-party service, select the Confirmation checkbox, and click Next.

(Optional) In the Set description tag section, provide a description, then click Create access key.

In the Retrieve access keys section, the Access key and Secret access key are generated. Copy them or click Download .csv file to download the keys. Store them in a safe location.

Important: The access keys can only be viewed or downloaded at this point. They cannot be recovered later. If the keys are lost, generate new access keys by repeating this step and deactivate the old key.
In the AWS Management Console, click on Profile Name and navigate to Account.

In the AWS Regions section, identify the enabled AWS Regions or the preferred regions from which CloudTrail logs are to be ingested.

The generated Access Key, Secret Access Key, and AWS Region(s) are to be configured in Scope Setup: Step 1 for initiating the AWS CloudTrail log ingestion.
Once the credentials are generated, they must be configured in the Scope application to establish the connection and enable data ingestion from the AWS CloudTrail environment.
In the Scope application, to register an AWS CloudTrail cloud source, navigate to the cloud source registration page –
Log into the Scope application
Select the required organization
Navigate to the Side menu -> Administration
Navigate to the Cloud sources tab
Click on the +Add Source button
In the Add Source pop-up, provide the parameters below.
Site: The user defined name for the AWS CloudTrail cloud source.
Access Key: The Access Key generated in Step 2.
Secret Access Key: The Secret Access Key generated in Step 2.
Expiry Date: Expiry date of the generated Access Key.
Note: By default, access keys do not have an expiry date. For security purposes, the customer can rotate the Access Key using IAM policies periodically. If the customer does not rotate the Access Key, the expiry date can be set to a very far away date to avoid false alerts.
Polling Interval: The polling interval for making periodic API calls to the AWS CloudTrail SDK. The user can select the time interval from the dropdown.
Contact Email: The email address of the person who registers the AWS CloudTrail cloud source in Scope.
Region: Select the region(s) from which AWS CloudTrail events are ingested (identified in Step 3).

Once the required connection parameters are entered, the AWS CloudTrail cloud source registration is complete in Scope and is ready for ingestion of AWS CloudTrail logs.