pC_oktaaccountenabled.md
June 14, 2023 ยท View on GitHub
Parser Content
{
Name = okta-account-enabled
Conditions = [ """"User Activation"""", """"published":""" ]
okta-app-activity = {
Vendor = Okta
Product = Okta Adaptive MFA
Lms = Direct
DataType = "app-activity"
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
Fields = [
"""exabeam_host=({host}[^\s]{1,2000})""",
"""\d{1,100}:\d{1,100} ({host}[^\s]{1,2000}) \{""",
""""published":\s{0,100}"({time}\d\d\d\d\-\d\d\-\d\dT\d\d:\d\d:\d\d\.\d{1,100}Z)""",
""""ipAddress":\s{0,100}"({src_ip}[^"]{1,2000})"""",
""""action":\s{0,100}\{.*?"objectType":\s{0,100}"({activity}[^"]{1,2000})".+?\}""",
""""action":\s{0,100}\{.*?"objectType":\s{0,100}"[^"]{0,2000}?({outcome}error)".+?\}""",
""""categories":\s{0,100}\["({activity}[^"]{1,2000})"""",
""""actors":\[.*?\{.*?"displayName":"((?i)Unknown|RSA-OKTA Admin|AD-OKTA Admin|({user_fullname}[^"]{1,2000}))"[^\{\}]{1,2000}?"objectType":"User".*?\}""",
""""actors":\s{0,100}\[\{[^\{\}]{0,2000}?"objectType":\s{0,100}"User"[^\]]{0,2000}?"displayName":\s{0,100}"((?i)Unknown|RSA-OKTA Admin|AD-OKTA Admin|({user_fullname}[^"]{1,2000}))"""",
""""displayName":"((?i)Unknown|RSA-OKTA Admin|AD-OKTA Admin|({user_fullname}[^"]{1,2000}?))\s{0,100}"[^\}\]]{0,2000}"objectType":"User"""",
""""actors":\[.*?\{.*?"login":"({user}[^"\s@]{1,2000})"[^\{\}]{1,2000}?"objectType":"User".*?\}""",
""""actors":\s{0,100}\[\{[^\{\}]{0,2000}?"objectType":\s{0,100}"User"[^\]]{0,2000}?"login":\s{0,100}"({user}[^"\s@]{1,2000})"""",
""""actors":\[.*?\{.*?"login":"({user_email}[^"\s@]{1,2000}@[^"\s@]{1,2000})"[^\{\}]{1,2000}?"objectType":"User".*?\}""",
""""actors":\s{0,100}\[\{[^\{\}]{0,2000}?"objectType":\s{0,100}"User"[^\]]{0,2000}?"login":\s{0,100}"({user_email}[^"\s@]{1,2000}@[^"\s@]{1,2000})"""",
""""actors":\[.*?\{.*?"login":"[^@]{1,2000}@({email_domain}[^"]{1,2000})"[^\{\}]{1,2000}?"objectType":"User".*?\}""",
""""actors":\s{0,100}\[\{[^\{\}]{0,2000}?"objectType":\s{0,100}"User"[^\]]{0,2000}?"login":\s{0,100}"[^@]{1,2000}@({email_domain}[^"]{1,2000})"""",
""""targets":\[.*?\{.*?"login":"({target_user}[^"]{1,2000})"[^\{\}]{1,2000}?"objectType":"User".*?\}""",
""""targets":\s{0,100}\[\{[^\{\}]{0,2000}?"objectType":\s{0,100}"User"[^\]]{0,2000}?"login":\s{0,100}"({target_user}[^"]{1,2000})"""",
""""targets":\[.*?\{.*?"login":"({account_name}[^@\s"]{1,2000})@({target_domain}[^"]{1,2000})"[^\{\}]{1,2000}?"objectType":"User".*?\}""",
""""targets":\s{0,100}\[\{[^\{\}]{0,2000}?"objectType":\s{0,100}"User"[^\]]{0,2000}?"login":\s{0,100}({account_name}[^@\s"]{1,2000})@({target_domain}[^"]{1,2000})"""",
""""actors":\[.*?\{.*?"id":"({user_agent}[^"]{1,2000})"[^\{\}]{1,2000}?"objectType":"Client".*?\}""",
""""actors":\s{0,100}\[\{[^\]]{0,2000}?"objectType":\s{0,100}"Client"[^\]]{0,2000}?"id":\s{0,100}"({user_agent}[^"]{1,2000})"""",
""""message":\s{0,100}"({additional_info}[^"]{1,2000}?)\s{0,100}"""",
"""({app}Okta)""",
"""destinationServiceName({app}.+?)\s{0,100}\w+=""",
""""targets":\[.*?\{.*?"displayName":"({app}[^"]{1,2000})"[^\{\}]{1,2000}?"objectType":"AppInstance".*?\}""",
""""targets":\s{0,100}\[\{[^\]]{0,2000}?"objectType":\s{0,100}"AppInstance"[^\]]{0,2000}?"displayName":\s{0,100}"({app}[^"]{1,2000})"""",
""""type":"AppInstance"[^\}\]]{0,2000}"displayName":"({app}[^"]{1,2000}?)\s{0,100}"""",
"""requestUri":\s{0,100}"({request_uri}[^"]{1,2000}?)\s{0,100}"""",
""""id":"({object}[^"]{1,2000})"[^\}\]]{0,2000}"objectType":"AppInstance"""",
""""objectType":"AppInstance"[^\}\]]{0,2000}"id":"({object}[^"]{1,2000})"""",
]
DupFields = ["target_user->account_name", "target_domain->account_domain"
}