Onam

IAM Security

IAM Security is the identity-hygiene view of Onam's identity engine: MFA, access-key age, password policy, root usage and wildcard policies, on every scan.

It shares its engine and inventory with CIEM. IAM Security checks each identity's configuration; CIEM works out what the identity can actually do and how it could escalate.

Illustrative IAM Security view — stylised, with demo data
Illustrative IAM Security view — stylised, with demo data

What IAM Security covers

Identity findings are grouped into six modules, each with its own summary and pass rate.

ModuleWhat it checksExample findings
Least privilegeOver-permission, wildcard grants, privilege escalationWildcard admin policies, full-admin roles
Policy analysisIAM policy structureInline policies, missing policy conditions
MFAMulti-factor enforcementMFA not enabled, no hardware MFA for root
Role managementRole trust and session settingsOverly broad trust principals, long max session duration
Password policyAccount password strength and rotationMinimum length too short, passwords never expire
Access controlConsole access, root usage, key rotationRoot account activity, old access keys

Coverage spans all seven clouds: AWS IAM; Azure Entra ID, service principals, managed identities, RBAC and PIM; GCP service accounts and workload identity; OCI IAM; Alibaba Cloud RAM; IBM Cloud IAM; and Kubernetes RBAC.

How it works

  1. Load. After each posture scan, the engine loads the findings of every rule scoped to identity security.
  2. Add provider checks. Per-cloud analysers add their own identity findings — for example key and token rotation on OCI, Alibaba Cloud and IBM Cloud, and RAM trust and MFA conditions on Alibaba Cloud.
  3. Group. Each finding is assigned to its IAM modules.
  4. Report. The IAM Security screen shows a posture score, findings by severity, an identity risk trend, the findings table (filterable by severity, module and status, with MFA, key-rotation and privilege-escalation shortcuts) and the Effective Access panel.

Because it uses the shared rule catalogue rather than a separate rule set, a new identity rule becomes an IAM Security finding on the next scan with no configuration.

How the IAM Security engine fits into the platform
How the IAM Security engine fits into the platform

The Effective Access panel

Search any principal by name, ARN or service account to see what it can do after explicit denies and SCP denies: access grouped by resource type, with access level, allow or deny, where a grant was inherited from, and admin, cross-account and SCP-blocked flags. How the table behind it is built is in How effective permissions are computed.

Common findings

FindingSeverityWhy it matters
Root account access key existsCriticalRoot credentials should never exist as long-lived keys
Privileged user without MFACriticalOne phished password away from admin
Console user without MFAHighSingle-factor interactive access
Wildcard admin policy (iam:* on all resources)HighWorst-case scope on the most-abused permissions
Access key not rotated in 90 daysMediumStale credentials accumulate exposure
Identity inactive 90+ daysMediumUnused identities are unmonitored attack surface
Weak password policyMediumShort or non-expiring passwords weaken every account

Each finding carries remediation steps, MITRE ATT&CK mapping, and the compliance controls it affects — MFA and key-rotation checks map directly to CIS IAM sections, NIST 800-53 AC/IA families, PCI-DSS requirement 8, and SOC 2 CC6.

Fix the IAM Security layer first. MFA enforcement and key rotation are among the cheapest risk reductions in cloud security, and they make every CIEM finding less exploitable.

IAM Security vs CIEM

They are two views of one identity engine and share one inventory:

IAM SecurityCIEM
Question answeredIs this identity configured safely?What can it do, how could it escalate, what does it never use?
Data analysedIdentity configuration: MFA, keys, password policy, policies, trust settingsResolved effective access, trust relationships and, on AWS, CloudTrail activity
Typical findingUser without MFA, key not rotatedPassRole to an admin role, shadow admin, high permission gap
OutputModule posture scores, identity findingsEscalation and trust findings, risk scores, access reviews

Start with IAM Security to fix hygiene, then use CIEM to shrink access and close escalation paths.

Next steps

  • CIEM overview — effective permissions, escalation paths and access reviews
  • CSPM — the rule catalogue IAM Security draws on
  • Attack Path Analysis — how identity weaknesses chain with network and data exposure
  • Book a demo — see your identities on a live walkthrough