Skip to content

Latest commit

 

History

History
52 lines (49 loc) · 2.22 KB

pC_imanageijsonappactivitysuccesscheckout.md

File metadata and controls

52 lines (49 loc) · 2.22 KB

Parser Content

{
Name = imanage-i-json-app-activity-success-checkout
ExtractionType = json
Vendor = iManage
Product = iManage
TimeFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
Conditions = [
  """"docnum":"""
  """"activity":"""
  """"docname":"""
  """"docsize":"""
]
Fields = [
  """exa_json_path=$.activity_datetime,exa_field_name=time""",
  """exa_json_path=$.employee_cms_code,exa_field_name=user_id,exa_match_expr=!InList(toLower($.employee_cms_code),"unknown")""",
  """exa_json_path=$.location,exa_regex=(UNKNOWN|({src_ip}(\d{1,3}\.){3}\d{1,3}|[A-Fa-f\d]*:[A-Fa-f\d:]+)|({src_host}[^"]+))""",
  """exa_json_path=$.docnum,exa_field_name=resource,exa_match_expr=!InList(toLower($.docnum),"unknown")""",
  """exa_json_path=$.fullname,exa_field_name=full_name,exa_match_expr=!InList(toLower($.fullname),"unknown")""",
  """exa_json_path=$.activity,exa_field_name=operation,exa_match_expr=!InList(toLower($.activity),"unknown")""",
  """exa_json_path=$.database,exa_field_name=app,exa_match_expr=!InList(toLower($.database),"unknown")""",
  """exa_json_path=$.docname,exa_field_name=object,exa_match_expr=!InList(toLower($.docname),"unknown")""",
  """exa_json_path=$.client_code,exa_field_name=client_id,exa_match_expr=!InList(toLower($.client_code),"unknown")""",
  """exa_json_path=$.email,exa_regex=({email_address}([A-Za-z0-9]+[!#$%&'+\/=?^_`~.\-])*[A-Za-z0-9]+@({email_domain}[^\]\s"\\,;\|]+\.[^\]\s"\\,;\|]+))""",
  """exa_json_path=$.docuser,exa_regex=({user}[\w\.\-\!\#\^\~]{1,40}\$?)$""",
  """exa_json_path=$.appname,exa_field_name=app""",
  """exa_json_path=$.docloc,exa_regex=({file_path}({file_dir}([^"]+)?[\/\\])?({file_name}[^\/\\"]+))""",
]
ParserVersion = "v1.0.0"
},	 

{
Vendor = Imprivata
Product = Imprivata
TimeFormat = "yyyy-MM-dd HH:mm:ss"
Fields = [
  """\d\d:\d\d:\d\d ({host}[\w\-.]+) ({time}\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)"""
  """ServerIP:\s*({src_ip}((([0-9a-fA-F.]{0,4}):{1,2}){1,7}([0-9a-fA-F]){1,4})|(((25[0-5]|(2[0-4]|1\d|[0-9]|)\d)\.?\b){4}))(:({src_port}\d+))?"""
  """User:\s*({user}[\w\.\-\!\#\^\~]{1,40}\$?)"""
  """Event:\s*({operation}.+?)\s+ServerIP:"""
  """({app}Imprivata)"""
]
Name = imprivata-i-kv-app-activity-success-agentshutdown
Conditions = [
  """Event: Agent Shutdown"""
]
ParserVersion = "v1.0.0"


}