By Implementation

Service Control PoliciesConfig RulesAuto Remediation RulesConformance PacksAmazon GuardDutyAmazon InspectorAWS Security HubAWS Network FirewallRoute53 Resolver SecurityAmazon MacieS3 Bucket PoliciesCloudWatch Alarms and Event RulesAWS WAFAWS Secrets ManagerAWS Systems ManagerSecurity Groups & NACLsAWS KMSIAM Policies

By Service Protected

Configuration Packages

Strategy Guides

Other

IAM Security Controls

AWS Access Analyzer

Configure Access Analyzer to discover which resources in an AWS account are shared with external principals outside of the account. Access Analyzer analyzes generates findings for supported resources in the region it was enabled, with the exception of IAM resources which generates findings in each region (as IAM is a global service).

Select the appropriate Zone of Trust when deploying Access Analyer. There are two options: Account and Organization, and this specifies the zone in which Access Analyzer will treat all resources as trusted and access from outside the zone as untrusted. 

Access Analyzer Supported Resources: IAM Roles, S3 Buckets, KMS Keys, Lambda Functions and Layers, and SQS Queues.

Configure Archive Rules to automatically archive new findings that meet the criteria you define when you create the rule. Archive rules can be created to whitelist certain resources, source principals, organization IDs, VPCs, and more.

Automatic notifications can be enabled with a CloudWatch Event Rule.

AWS Documentation
Items
1
Size
0.2 KB
AWSTemplateFormatVersion: "2010-09-09"
Description: ""
Resources:
  AccessAnalyzer:
    Type: "AWS::AccessAnalyzer::Analyzer"
    Properties:
      Type: "ACCOUNT"
Parameters: {}
Metadata: {}
Conditions: {}

Actions



Customize Template

* Required field