Veza for AWS IAM Role Anywhere
Blog post from Veza
AWS IAM Roles Anywhere facilitates external workloads accessing AWS through certificate-based credentials, introducing challenges related to identity and access management, such as overly broad trust anchors and missing certificate revocation lists (CRLs), which can result in unintended access and compromised credentials. The system's over-permissive profiles, lack of clear identity attribution, and long-lived certificates can lead to excessive privileges and persistent access from forgotten systems, potentially exposing customer PII data. Veza addresses these issues by providing end-to-end authorization mapping from certificates to roles and permissions across AWS, SaaS, databases, and on-premises systems, ensuring non-human identities are visible like users and groups. It helps discover trust anchors, CRLs, and IAM profiles, answering critical questions about AWS access while providing extensive coverage across services such as S3, EC2, and KMS, with plans to expand further. Veza's integrations offer over 350 pre-configured queries for enhanced visibility and insights into cloud environments.