Skip to content

Instantly share code, notes, and snippets.

@normanargueta
normanargueta / rotate_access_key.py
Created October 15, 2025 04:21
Automated AWS Key Rotation Script
import boto3
from datetime import datetime, timezone
def rotate_access_key(old_key_id):
"""Create new key and deactivate old one"""
iam = boto3.client('iam')
try:
# Get current user
user = iam.get_user()['User']['UserName']