---
title: AWS Integration for Security Exposure Management integrations
description: Integrations, roles, dependencies, and REST messages used for the AWS Integration for Security Exposure Management.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/security-management/vulnerability-response/aws-sem-integrations.html
release: australia
product: Vulnerability Response
classification: vulnerability-response
topic_type: concept
last_updated: "2026-04-02"
reading_time_minutes: 2
breadcrumb: [AWS Integration for Security Exposure Management, Vulnerability Response integrations, Vulnerability Response, Unified Security Exposure Management, Security Operations]
---
# AWS Integration for Security Exposure Management integrations
Integrations, roles, dependencies, and REST messages used for the AWS Integration for Security Exposure Management.
## Required roles
Users who configure and use the integration must be assigned the appropriate ServiceNow roles.
- **__sn\_vul\_aws.configure\_integration__**
Allows you to configure authentication credentials for the AWS plugin.
- **__sn\_vul\_aws.read\_integration__**
Provides read access to AWS integrations and AWS tables.
## Dependencies
AWS Integration for Security Exposure Management requires the following ServiceNow® applications:
- **Vulnerability Response** \(required\) — Core application for vulnerability management.
- **Container Vulnerability Response** \(optional\) — Required for the AWS Inspector Container and AWS Security Hub Container integrations.
- **Configuration Compliance** \(optional\) — Required for the AWS Security Hub Test Results integration.
## AWS Inspector Integrations
|
Integration
|
Description
|
Run sequence and frequency
|
|---|
|
AWS Inspector Host Vulnerability Integration
|
- Retrieves all host vulnerability findings from AWS Inspector for EC2 Instances and Lambda Functions.
- Uses API: POST /findings/list.
- Supports delta synchronization using 'updatedAt' filter
- Uses 'nextToken' and 'maxResults' for pagination.
- Creates vulnerable items \(VIT\)s, discovered items, and Detections.
|
First, Daily.
|
|
AWS Inspector Container Vulnerability Integration
|
- Retrieves all container vulnerability findings from AWS Inspector for ECR Container Images.
- Uses API: POST /findings/list.
- Supports delta synchronization using 'updatedAt' filter
- Uses 'nextToken' and 'maxResults' for pagination.
- Creates container vulnerable items \(CVIT\)s, discovered container images, and Findings.
|
Second, Daily.
|
## AWS Security Hub Integrations
|
Integration
|
Description
|
Run sequence and frequency
|
|---|
|
AWS Security Hub Host Vulnerability Integration
|
- Retrieves host vulnerability findings \(EC2 Instances, Lambda Functions\) from AWS Security Hub.
- Uses API: POST /findingsv2.
- Supports delta synchronization using 'finding\_info.modified\_time\_dt'.
- Uses 'maxResults' and 'nextToken' for pagination.
- Creates vulnerable items \(VIT\)s, discovered items, and detections.
|
First, Daily.
|
|
AWS Security Hub Container Vulnerability Integration
|
- Retrieves container vulnerability findings \(ECR Container Images\) from AWS Security Hub.
- Uses API: POST /findingsv2.
- Supports delta synchronization using 'finding\_info.modified\_time\_dt'
- Creates container vulnerable items \(CVIT\)s, discovered container images, and Findings.
|
Second, Daily.
|
|
AWS Security Hub Test Results Integration
|
- Retrieves misconfigurations of various assets types from AWS Security Hub.
- Uses API: POST /findingsv2.
- Supports delta synchronization using 'finding\_info.modified\_time\_dt'
- Creates tests and test results in Configuration Compliance.
|
Third, Daily
|
## AWS Inspector REST messages
|Name|Endpoint|HTTP method|Description|
|----|--------|-----------|-----------|
|List Findings|`https://inspector2.${region}.amazonaws.com/findings/list`|POST|Retrieves findings from AWS Inspector. Uses `nextToken` and `maxResults` for pagination.|
|STS AssumeRole|`https://sts.${region}.amazonaws.com/`|POST|Retrieves temporary security credentials via AWS STS AssumeRole.|
## AWS Security Hub REST messages
|Name|Endpoint|HTTP method|Description|
|----|--------|-----------|-----------|
|Get Findings|`https://securityhub.${region}.amazonaws.com/findingsv2`|POST|Retrieves findings from AWS Security Hub. Uses `NextToken` \(PascalCase\) for pagination.|
|STS AssumeRole|`https://sts.${region}.amazonaws.com/`|POST|Shared with Inspector. Retrieves temporary security credentials.|
**Note:**
The nextToken field uses PascalCase \(NextToken\) in Security Hub responses, unlike Inspector which uses camelCase \(nextToken\). The integration handles this difference automatically.