AWS::AccessAnalyzer::Analyzer
- Simplify your journey to least privilege
- Workflow
- Create an analyzer
- Review findings
- Take action
Features
External access findings
- Define a Zone of Trust within the
AWS Account
and AWS Organization
that you own
- Any access from outside the zone of trust (3rd parties) will be reported as
findings
- Monitored resources
- S3 buckets
- IAM roles
- KMS keys
- Lambda functions and layers
- SQS queues
- Secrets Manager secrets
Unused access findings
- Previously known as
Access Advisor
- Inspect IAM users and roles with unused access to refine permissions.
- Useful to spot policies not used for a long time (and remove it)
Custom policy check (policy validation)
- Validate the policies against IAM policy grammar
- Validate that your policies adhere to your security standards ahead of deployments
- Give recommendations on actions and best practices with actionable recommendations
Policy generation
- Generate policies directly from AccessAnalyzer
- Uses
CloudTrail Logs
to get the access activity on the resource and elaborate a fine-grained policy
based on minimum permissions captured by CloudTrail.
- Reviews logs for up to 90 days
Properties
Type: AWS::AccessAnalyzer::Analyzer
Properties:
AnalyzerConfiguration:
AnalyzerConfiguration
AnalyzerName: String
ArchiveRules:
- ArchiveRule
Tags:
- Tag
Type: String
Type
External access
or Unused access