Analizza ARN AWS, valida policy IAM JSON e verifica permessi di azioni su risorse specifiche.
| Campo | Valore | Descrizione |
|---|
arn:partition:service:region:account-id:resource. Il campo partition distingue le nuvole AWS (aws per la rete commerciale, aws-cn per la Cina, aws-us-gov per il governo USA). Il service identifica il servizio (s3, ec2, iam). Region e account-id possono essere vuoti per risorse globali (es. IAM è globale, S3 bucket names sono globali). Il campo resource può includere un resource-type separato da / o :.Condition in una policy IAM aggiunge requisiti contestuali all'autorizzazione. Esempio: aws:RequestedRegion: eu-west-1 limita l'azione solo alla regione specificata. aws:MultiFactorAuthPresent: true richiede che la richiesta sia autenticata con MFA. s3:prefix limita le operazioni S3 a certi path. Le condizioni usano operatori come StringEquals, ArnLike, IpAddress, DateGreaterThan. Sono fondamentali per implementare policy granulari senza moltiplicare le regole.