You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: aws_sra_examples/solutions/guardduty/guardduty_org/README.md
+17-6Lines changed: 17 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -61,6 +61,13 @@ future AWS Organization accounts. GuardDuty is also configured to send the findi
61
61
- GuardDuty is enabled for each existing active account and region during the initial setup
62
62
- GuardDuty will automatically enable new member accounts/regions when added to the AWS Organization
63
63
64
+
#### 1.9 Lambda Layer<!-- omit in toc -->
65
+
66
+
- The python boto3 SDK lambda layer to enable capability for Lambda to enable protection features of the GuardDuty service.
67
+
- This is downloaded during the deployment process and packaged into a layer that is used by the Lambda function in this solution.
68
+
- The GuardDuty API available in the current Lambda environment (as of 05/24/2023) is boto3-1.20.32, however, enhanced functionality of the GuardDuty API used in this solution requires at least 1.26.117 (see references below).
69
+
- Note: Future revisions to this solution will remove this layer when boto3 is updated within the Lambda environment.
70
+
64
71
---
65
72
66
73
### 2.0 Log Archive Account<!-- omit in toc -->
@@ -75,7 +82,7 @@ future AWS Organization accounts. GuardDuty is also configured to send the findi
75
82
76
83
#### 2.3 GuardDuty<!-- omit in toc -->
77
84
78
-
- See [1.5 GuardDuty](#15-guardduty)
85
+
- See [1.8 GuardDuty](#18-guardduty)
79
86
80
87
---
81
88
@@ -98,15 +105,15 @@ populated from the `SecurityAccountId` parameter within the `AWSControlTowerBP-B
98
105
99
106
#### 3.4 GuardDuty<!-- omit in toc -->
100
107
101
-
- See [1.5 GuardDuty](#15-guardduty)
108
+
- See [1.8 GuardDuty](#18-guardduty)
102
109
103
110
---
104
111
105
112
### 4.0 All Existing and Future Organization Member Accounts<!-- omit in toc -->
106
113
107
114
#### 4.1 GuardDuty<!-- omit in toc -->
108
115
109
-
- See [1.5 GuardDuty](#15-guardduty)
116
+
- See [1.8 GuardDuty](#18-guardduty)
110
117
111
118
#### 4.2 Delete Detector Role<!-- omit in toc -->
112
119
@@ -159,12 +166,16 @@ In the `management account (home region)`, launch an AWS CloudFormation **Stack*
159
166
160
167
#### Solution Delete Instructions<!-- omit in toc -->
161
168
162
-
1. In the `management account (home region)`, delete the AWS CloudFormation **Stack** (`sra-guardduty-org-main-ssm` or `sra-guardduty-org-main`) created above.
163
-
2. In the `management account (home region)`, delete the AWS CloudWatch **Log Group** (e.g. /aws/lambda/<solution_name>) for the Lambda function deployed.
164
-
3. In the `log archive acccount (home region)`, delete the S3 bucket (e.g. sra-guardduty-delivery-<account_id>-<aws_region>) created by the solution.
169
+
1. In the `management account (home region)`, change the `Disable GuardDuty` parameter to `true` and update the AWS CloudFormation **Stack** (`sra-guardduty-org-main-ssm` or `sra-guardduty-org-main`). This will disable the solutions within each of the member accounts/regions.
170
+
2. In the `management account (home region)`, delete the AWS CloudFormation **Stack** (`sra-guardduty-org-main-ssm` or `sra-guardduty-org-main`).
171
+
3. In the `management account (home region)`, delete the AWS CloudWatch **Log Group** (e.g. /aws/lambda/<solution_name>) for the Lambda function deployed.
172
+
4. In the `log archive acccount (home region)`, delete the S3 bucket (e.g. sra-guardduty-delivery-<account_id>-<aws_region>) created by the solution.
165
173
166
174
---
167
175
168
176
## References
169
177
170
178
-[Managing GuardDuty Accounts with AWS Organizations](https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_organizations.html)
179
+
-[Managing AWS SDKs in Lambda Functions](https://docs.aws.amazon.com/lambda/latest/operatorguide/sdks-functions.html)
Copy file name to clipboardExpand all lines: aws_sra_examples/solutions/guardduty/guardduty_org/customizations_for_aws_control_tower/parameters/sra-guardduty-org-main-ssm.json
Copy file name to clipboardExpand all lines: aws_sra_examples/solutions/guardduty/guardduty_org/customizations_for_aws_control_tower/parameters/sra-guardduty-org-main.json
0 commit comments