- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
‎05-15-2023 03:31 PM - edited ‎05-25-2023 12:48 AM
Session ID: Lab 1567
Presenter(s): Abhinav Ramaseshan, Eric B, Conor Champion
Location: Casanova 505 - Level 1
Date and Time: Wednesday 17th May 2:30-4:00 PM PDT
Abstract:
This lab will provide hands-on experience with defining custom configuration checks and policies in the Cloud Security Posture Management module, running these policies against AWS accounts to identify any misconfigurations, and managing findings in the Configuration Compliance module.
Hi All, This community post will be used to share key information for this lab and we can use it as a medium for effective interaction.
Looking forward to meeting you all this Wednesday!
Cheers
Abhi
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hello Abhi,
Please would the session be recorded?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Unfortunately, this is a hands-on lab and will not be recorded, however, we will try to post a video of the lab later on this page. Thank you.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
 
 
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Cloud Security FAQ
 
 
  
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Pre-Processing Script: Section 3.1 Step 7
(function execute(inputs, outputs) {
var service = 'ec2';
var location = '';
var prefix = null;
var govCloud = false;
var endpoint = new sn_itom_cal.AwsUtils().getEndpoint(service, location, prefix, govCloud);
outputs.base_url = endpoint;
})(inputs, outputs);
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Pagination Script: Section 3.1, Step 9
(function paginate(variables, pageResponse) {
//Change the limit above to configure results per page.
if(variables.NextToken){
variables.getNextPage = true;
}else{
variables.getNextPage = false;
}
})(variables, pageResponse);
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Script Parser Step: Section 3.1, Step 13
(function parse(inputs, outputs) {
var xmlDoc = new XMLDocument2();
xmlDoc.parseXML(inputs.sourceItem);
outputs.targetObject.subnetId = xmlDoc.getNodeText('/item/subnetId');
outputs.targetObject.subnetArn = xmlDoc.getNodeText('/item/subnetArn');
outputs.targetObject.state = xmlDoc.getNodeText('/item/state');
outputs.targetObject.mapPublicIpOnLaunch = xmlDoc.getNodeText('/item/mapPublicIpOnLaunch');
outputs.targetObject.vpcId = xmlDoc.getNodeText('/item/vpcId');
})(inputs, outputs);
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Link to the video recording of the lab:
https://players.brightcove.net/5993042352001/default_default/index.html?videoId=6327221560112