Hub
Cloud

Okta Identity Provider

Okta System Log — SSO sign-in logs, MFA events, admin audit events, user lifecycle management, group and application membership changes, and sign-on policy evaluations.

Quick Start

uv tool install eventum-generator
git clone https://github.com/eventum-generator/content-packs.git
cd content-packs
eventum generate \
  --path generators/identity-okta/generator.yml \
  --id okta \
  --live-mode true

Event Types

Event IDDescriptionFrequencyCategory
user.session.startSuccessful user sign-in~20%authentication
user.authentication.ssoSSO to application~18%authentication
user.authentication.auth_via_mfaMFA challenge~12%authentication
policy.evaluate_sign_onSign-on policy evaluation~10%configuration
user.session.endUser sign-out~8%session
user.mfa.factor.verifyMFA factor verification~8%authentication
user.session.start (failed)Failed user sign-in~4%authentication
group.user_membership.addGroup membership change~3%iam
application.user_membership.addApplication assignment~2.5%iam
user.account.update_passwordSelf-service password change~2%iam
user.session.access_admin_appAdmin console access~2%configuration
user.mfa.factor.updateMFA factor enrollment~1.5%iam
user.account.lockAccount lockout~1%iam
user.lifecycle.createNew user provisioning~1%iam
user.lifecycle.activateUser activation~1%iam
user.account.reset_passwordAdmin password reset~1%iam
user.lifecycle.deactivateUser deactivation~0.5%iam
system.api_token.createAPI token creation~0.5%configuration

Realism Features

  • 6 event categories — SSO sign-in, MFA, policy evaluation, account management, user lifecycle, admin operations
  • Shared state correlations — user.session.start stores sessions; SSO and session end events reuse same user identity
  • 6 login failure scenarios — INVALID_CREDENTIALS, LOCKED_OUT, PASSWORD_EXPIRED, VERIFICATION_ERROR, AUTH_FAILED, INVALID_LOGIN
  • 6 MFA factor types — Okta Verify Push, TOTP, SMS, Email, WebAuthn/FIDO, YubiKey
  • 15 SSO applications — Salesforce, Slack, AWS, Jira, GitHub, Google Workspace, and more
  • 22 users across 10 departments + 2 admin accounts with admin-only operations

Sample Output

{
  "@timestamp": "2026-03-04T14:22:31+00:00",
  "event": {
    "action": "user.session.start",
    "category": [
      "session",
      "authentication"
    ],
    "dataset": "okta.system",
    "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "kind": "event",
    "module": "okta",
    "outcome": "success",
    "type": [
      "start",
      "info"
    ]
  },
  "user": {
    "email": "sarah.jones@acmecorp.com",
    "full_name": "Sarah Jones",
    "id": "00u1a2b3c4d5e6f7g8",
    "name": "sarah.jones@acmecorp.com"
  },
  "okta": {
    "actor": {
      "alternate_id": "sarah.jones@acmecorp.com",
      "display_name": "Sarah Jones",
      "id": "00u1a2b3c4d5e6f7g8",
      "type": "User"
    },
    "authentication_context": {
      "authentication_provider": "OKTA_AUTHENTICATION_PROVIDER",
      "authentication_step": 0,
      "credential_type": "PASSWORD",
      "external_session_id": "idx1a2b3c4d5e6f7g8"
    },
    "display_message": "User login to Okta",
    "event_type": "user.session.start",
    "outcome": {
      "reason": null,
      "result": "SUCCESS"
    },
    "request": {
      "ip_chain": [
        {
          "geographicalContext": {
            "city": "San Francisco",
            "country": "United States",
            "geolocation": {
              "lat": 37.7749,
              "lon": -122.4194
            },
            "postalCode": "94105",
            "state": "California"
          },
          "ip": "203.0.113.42",
          "version": "V4"
        }
      ]
    },
    "security_context": {
      "as": {
        "number": 13335,
        "organization": {
          "name": "Cloudflare Inc"
        }
      },
      "domain": "cloudflare.com",
      "is_proxy": false,
      "isp": "Cloudflare Inc"
    },
    "severity": "INFO",
    "version": "0",
    "uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
  }
}

Parameters

ParameterDefaultDescription
agent_ida1b2c3d4-...Filebeat agent UUID
agent_nameokta-system-forwarderAgent hostname
agent_version8.17.0Elastic Agent version

Related Generators