This project presents a complete IAM (Identity and Access Management) implementation across AWS and Azure, focused on enforcing least-privilege access, aligning with NIST 800-53, and integrating Zero Trust Architecture to harden cloud environments.
🚀 Live Project: Click here to explore
This initiative strengthens access control mechanisms within cloud infrastructure by:
- Reducing excessive permissions through precise IAM policy configurations
- Integrating Zero Trust principles for resource-level authentication
- Enhancing compliance alignment with frameworks like NIST 800-53
- Configured IAM policies for 50+ AWS S3 buckets and Azure VMs
- Enforced least-privilege access across user roles and services
- Achieved 30% reduction in access-related vulnerabilities (Qualys Scan Reports)
- Blocked public access to sensitive buckets, services, and resources
- Aligned with NIST 800-53 Access Control (AC-2, AC-3, AC-6, AC-17, AC-24)
- Implemented automated IAM audits and access lifecycle management
- Enforced MFA, just-in-time (JIT) access, and conditional resource-level controls
- Integrated Privileged Identity Management (PIM) for Azure elevated accounts
- Real-time visualizations of access control metrics and IAM logs
- IAM audit logs showing access attempts, denied requests, and policy changes
- Vulnerability heatmaps for AWS S3, Azure VMs, and RBAC configurations
| Control Code | Description | Status |
|---|---|---|
| AC-2 | Automated Account Management | ✅ |
| AC-3 | Logical Access Enforcement | ✅ |
| AC-6 | Least Privilege | ✅ |
| AC-17 | Secure Remote Access | ⏳ |
| AC-24 | Authorized Access Control Decisions | ⏳ |
🔁 Progress: 60% implemented with audit-ready reports
A prior misconfiguration allowed public read access to sensitive PII data. Remediation included:
- Enforcing S3 Block Public Access
- Automated detection using AWS Config + Lambda
A contributor role exposed multiple VMs to a compromised service account. Remediation included:
- Creating custom RBAC roles
- Enforcing JIT Access and access reviews using Azure PIM
- AWS IAM, S3, Config, Lambda
- Azure RBAC, PIM, Policy
- NIST 800-53 Compliance Controls
- Zero Trust Architecture
- Python for IAM audit automation
- Qualys for Vulnerability Scanning
📧 Email: satenderkumar.analyst@gmail.com
🔗 LinkedIn: linkedin.com/in/satender-singh2430
📅 Schedule a Call: calendly.com/satenderkumar-analyst
💡 “Security is not a product, but a continuous process. Through IAM hardening and Zero Trust implementation, we strengthen the weakest links before they become open doors.” – Satender Kumar