Determine if your virtual machines are protected with the AWS WAF integration for mitigation controls monitoring.
Before you begin
Data is imported by two separate applications:
- The Discovery and Service Mapping Patterns application imports the names and the default actions, allow or block, of the Web ACLs that you define in your AWS Service Account. The Discovery Pattern Amazon AWS - Web ACL (LP) is activated with the application.
- The Mitigations Controls Monitoring application imports the actual Web ACL rules and the relationships between associated resources like an application load balancer. This extension is included as a part of the
Mitigations Controls Monitoring application.
Verify you have completed the steps to define Web ACLs and rules and activated the required applications for the AWS WAF Integration described in Exploit Protection (WAF) mitigation controls prior to activating the applications.
Roles required:
- admin for installation of plugins in your ServiceNow AI Platform® instance.
- SPC Admin Group for configuration of integrations in the workspace.
- AWS credentials for the AWS service account you want to use.
Procedure
-
Navigate to .
-
Select the AWS WAF tile.
-
Select one.
| Option |
Description |
| View service accounts |
View the available AWS service accounts that are configured in your instance.To create a new account:
- Select View service accounts.
- Select New.
- Fill in the fields.
- Name - Name of your AWS service account. This is the account you use for your Discovery schedule and credentials.
- Account id - Account ID for your AWS service account.
- Datacenter type - Select AWS Datacenter [cmdb_ci_aws_datacenter]
- Select Submit.
|
| Configure service account |
Configure an AWS service account in your instance. |
-
Create the Discovery schedule for the AWS service account you want to use.
-
Navigate to .
-
Select View Active Schedules.
-
Select Add Schedule.
-
Select Add Cloud Schedule and fill in the fields.
| Field |
Description |
| Provider |
AWS |
| Schedule name |
Enter a unique name for your schedule to help you distinguish it from other AWS schedules. |
| Add Account |
Select to create a Service Account. |
| Select Account |
Select to edit an existing Service Account. |
| Account ID |
Account ID for your AWS service account. |
| MID Selection Type |
You must provide a MID Server. Select one:
- Auto-select MID Server
- Specific MID Cluster
- Specific MID Server
To import rules data for individual virtual machines with your MID Server, you must activate a MID Server property. To verify or set this property, navigate to . Set the Value to true. |
| Credentials |
These are the Discovery credentials for your service account. |
| URL |
|
| Access Role Name |
|
| Select account for access |
|
-
Select Test Account.
You must have a successful validation before you can continue.
-
Select Next.
-
Select the datacenters you want to discover.
-
Select the Discover VMs by IP address toggle and select the MID Server you selected in step d from the list.
-
Select Next.
-
Select how often and when you want to run your discovery.
-
Select Finish and Run.
After the discovery schedule you set has run, the discovery pattern Amazon AWS - Web ACL (LP) runs and the data from both applications is imported.