Skip to main content
Version: v44

Audit Event Details

This Document provides details of each audit event and its attributes.

First the attributes that are present in all audits are provided. Next the attributes that are repeated with each audit of a microservice are provided. Finally, every audit specific argument is presented.

Common attributes:​

The following are common attributes in all audit events.

Attributes:

  • SSH-PrivX-service: microservice that the Audit originates form
  • audit-exposure: for normal audits "SSH-PRIVX-AUDIT" and for sensitive audits "SSH-PRIVX-SENSITIVE-AUDIT"
  • instanceName: instance name
  • severity: event Severity (Critical(2), Alert(1), Warning(4), Info(6))
  • userID: PrivX user ID
  • username: PrivX username
  • sessionID: session ID
  • timestamp: timestamp of event
  • version: PrivX version number

Microservice specific attributes:​

Depending on what Microservice the audit originates form it will have some additional attributes that will always be present.

SSH Proxy​

The following are common attributes in all audit events originating from SSH Proxy microservice.

Attributes:

  • connectionID: connection ID
  • accessGroupID: target AccessGroupID or default AccessGroupID (if no target)
  • hostID: host ID (if target available)
  • hostAddress: target hostname and port if non-standard
  • remoteAddress: connection client address
  • targetUsername: target username
  • connectionType: "SSH"
  • connectionMode: "UI"
  • tags: tags (if available)

SSH Bastion​

The following are common attributes in all audit events originating from SSH Bastion microservice.

Attributes:

  • connectionID: connection ID,
  • accessGroupID: target AccessGroupID or default AccessGroupID (if no target)
  • hostID: host ID (if target available)
  • hostAddress: target hostname and port if non-standard
  • remoteAddress: connection client address
  • targetUsername: target username
  • connectionType: "SSH"
  • connectionMode: "TUNNEL" or "MITM"
  • tags: tags (if available)

RDP Proxy​

The following are common attributes in all audit events originating from RDP Proxy microservice.

Attributes:

  • connectionID: connection ID
  • accessGroupID: target AccessGroupID or default AccessGroupID (if no target)
  • hostID: host ID
  • hostAddress: target hostname and port if non-standard
  • remoteAddress: connection client address
  • targetUsername: target username
  • connectionType: "RDP"
  • connectionMode: "UI"
  • tags: tags (if available)

RDP Bastion​

The following are common attributes in all audit events originating from RDP Bastion microservice.

Attributes:

  • connectionID: connection ID
  • accessGroupID: target AccessGroupID or default AccessGroupID (if no target)
  • hostID: host ID
  • hostAddress: target hostname and port if non-standard
  • remoteAddress: connection client address
  • targetUsername: target username
  • connectionType: "RDP"
  • connectionMode: "MITM"
  • tags: tags (if available)

Audit events​

This section describes the attributes for each audit event.

API-client-added​

Attributes:

  • clientID: ID of the api client being added
  • message: description of the event
  • name: api client name
  • roles: ID of roles separated by comma

API-client-credential-created​

Attributes:

  • message

API-client-credential-deleted​

Attributes:

  • message

API-client-credential-modified​

Attributes:

  • message
  • modifications: a json data containing the old and new value of modified fields

API-client-modified​

Attributes:

  • clientID: ID of the api client being modified
  • message: description of the event
  • modifications: a json data containing the old and new value of modified fields
  • name: api client name

API-client-removed​

Attributes:

  • clientID: ID of the api client being deleted
  • message: description of the event
  • name: api client name

API-proxy-session-closed​

Attributes:

  • message
  • reason

API-proxy-session-recording-closed​

Attributes:

  • message

API-proxy-session-recording-fatal-failure​

Attributes:

  • error
  • message

API-proxy-session-recording-started​

Attributes:

  • message

API-proxy-session-started​

Attributes:

  • message

API-target-created​

Attributes:

  • message

API-target-deleted​

Attributes:

  • message

API-target-modified​

Attributes:

  • message
  • modifications: a json data containing the old and new value of modified fields

Access-group-created​

Attributes:

  • accessGroupID: ID of the access group being created
  • message: description of the event

Access-group-deleted​

Attributes:

  • accessGroupID: ID of the access group being deleted
  • message: description of the event

Access-group-modified​

Attributes:

  • accessGroupID: ID of the access group being modified
  • message: description of the event
  • modifications: a json data containing the old and new value of modified fields

Access-role-granted​

This event is logged when a closed connection is granted a role for auditing

Attributes:

  • connectionID: ID of the connection
  • roleID: ID of the role granted to audit the connection

Access-role-revoked​

Attributes:

  • connectionID: ID of the connection
  • connectionIDs: ID of the connections
  • roleID: ID of the role revoked from auditing the connection

Access-token-granted​

This event is logged when access to PrivX is granted

Attributes:

Auditevent-removed​

This event is logged when audit events that are out of retention period are removed by a housekeeping task

Attributes:

  • appID: the UUID of the monitor-service instance
  • message: internally logged message, contains number of events that are removed

Authorization-certificate-granted​

Attributes:

  • api-target-id
  • accessGroupID
  • authority-keyid
  • connectionID: ID of the connection
  • criticalOptions: certificate critical options
  • extensions: certificate extensions
  • hostAddress: targer host address
  • issuer: certificate issuer
  • keyID
  • key-usage
  • message: description of the event and type of certificate
  • principals
  • public-key
  • serial: certificate serial
  • sha1-fingerprint
  • sha256-fingerprint
  • signature-algorithm
  • signature-key
  • subject
  • subject-keyid
  • target: user remote address
  • upn: The User Principal Name (UPN) and generally takes the form of user@domain.com
  • valid: provides the validity period using not before and not after values

Authorization-passphrase-returned​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • hostAddress: targer host address
  • hostID
  • message: description of the event
  • target: user remote address
  • targetUsername

Authorization-rejected​

Attributes:

  • address: client remote address

Authorization-requested​

Attributes:

  • api-target-id
  • accessGroupID
  • fingerprint
  • hostAddress: targer host address
  • hostID
  • message
  • target: user remote address

Authorization-role-key-granted​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • hostAddress: targer host address
  • keyID
  • message
  • roleID
  • target: user remote address

Authorization-role-key-sign-operation-accepted​

Attributes:

  • keyID
  • message
  • principalID
  • target: user remote address
  • user: username

Authorization-role-key-sign-operation-rejected​

Attributes:

  • keyID
  • message
  • principalID
  • target: user remote address
  • user: username

Authorized-key-added​

Attributes:

  • fingerprint
  • keyID
  • keyUserID: user ID that the authorized key that is about to expire belongs to
  • keyUsername
  • message
  • name: key name
  • notAfter: not valid after this date
  • notBefore: not valid before this date

Authorized-key-modified​

Attributes:

  • fingerprint
  • keyID
  • keyUserID: user ID that the authorized key that is about to expire belongs to
  • keyUsername
  • message
  • modifications: a json data containing the old and new value of modified fields
  • name
  • notAfter: not valid after this date
  • notBefore: not valid before this date

Authorized-key-removed​

Attributes:

  • keyID
  • keyUserID: user ID that the authorized key that is about to expire belongs to
  • message

AWS-token-grant-failed​

Attributes:

  • arn: Amazon Resource Name specifying the role
  • awsRoleID
  • message: description of the event
  • reason: reason for failure or the error message
  • TTL: TTL for the token

AWS-token-granted​

Attributes:

  • arn: Amazon Resource Name specifying the role
  • awsRoleID
  • message: description of the event
  • TTL: TTL for the token
  • type: values, such as "assume-role" and "federation"

Background-migration-completed​

Attributes:

  • message: description of the event and specifying which microservice the event belongs to

Background-migration-started​

Attributes:

  • message: description of the event and specifying which microservice the event belongs to

CA-certificate-created​

Attributes:

  • id
  • keyID
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • serial: certificate serial
  • subject
  • type: certificate type with values, such as "AUTHORIZER_CA", "TLS_CA", "EXTENDER_CA", "ICAP_CA" and "DB_PROXY_CA"

CA-certificate-deleted​

Attributes:

  • id
  • keyID
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • serial: certificate serial
  • subject
  • type: certificate type with values, such as "AUTHORIZER_CA", "TLS_CA", "EXTENDER_CA", "ICAP_CA" and "DB_PROXY_CA"

CA-certificate-enrolled​

Attributes:

  • caKeyID
  • id
  • issuer: certificate issuer
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • serial: certificate serial
  • subject
  • type: certificate type with values, such as "AUTHORIZER_CA", "TLS_CA", "EXTENDER_CA", "ICAP_CA" and "DB_PROXY_CA"

CA-certificate-revoked​

Attributes:

  • id
  • issuer: certificate issuer
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • reason: revocation reason
  • serial: certificate serial
  • subject
  • type: certificate type with values, such as "AUTHORIZER_CA", "TLS_CA", "EXTENDER_CA", "ICAP_CA" and "DB_PROXY_CA"

Client-authenticated​

Attributes:

  • key
  • keyID
  • method: authication method such as, "Password", "Public key" and "SSH Certificate"
  • remoteAddress: client remote address

Client-authentication-warning​

Attributes:

  • connectionID: ID of the connection
  • connectionMode: values, such as "TUNNEL", "MITM" and "UI"
  • connectionType: values, such as "SSH" and "RDP"
  • key
  • keyID
  • message
  • method: authication method such as, "Password", "Public key" and "SSH Certificate"
  • remoteAddress: client remote address

Component-CA-config-modified​

Attributes:

  • componentName
  • message
  • modifications: a json data containing the old and new value of modified fields

Config-checksum-added​

This event is logged when a config file is added and the checksum for validation of that file is stored

Attributes:

  • filename: name of the config file
  • hash-value: hash value of the config file
  • message: description of the event

Config-checksum-changed​

This event is logged when a change to a config file is detected

Attributes:

  • filename: name of the config file
  • message: description of the event
  • new-hash-value: new hash value of the config file
  • old-hash-value: old hash value of the config file

Configuration-error​

Attributes:

  • accessGroupID
  • appID
  • error
  • hostAddress: targer host address
  • hostID
  • hostName
  • id
  • issuer: certificate issuer
  • key
  • keyID
  • message
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • principalID
  • serial: certificate serial
  • subject
  • target: user remote address
  • targetUsername
  • type
  • user: username
  • whitelist-id
  • whitelist-name

Connection-accepted​

Attributes:

Connection-marked-anomaly-by-ueba​

Attributes:

  • connectionID: ID of the connection
  • connectionType: values, such as "SSH" and "RDP"
  • hostAddress: targer host address
  • remoteAddress: client remote address
  • ueba-confidence-level: detection confidence of ueba machine learning agent
  • user-agent

Connection-audit-failed​

Attributes:

  • accessGroupID
  • appID: the UUID of the monitor-service instance
  • connectionID: ID of the connection
  • error
  • hostAddress: targer host address
  • hostID
  • message: description of the event and specifying whether the connection is to a database
  • protocol: protocol used for the connection with values, such as "postgres", "mysql", "passthrough" and "tls"
  • remoteAddress: client remote address
  • server-mode: values, such as "default", "server-only" and "worker-only"

Connection-audit-started​

Attributes:

  • accessGroupID
  • appID: the UUID of the monitor-service instance
  • connectionID: ID of the connection
  • hostAddress: targer host address
  • hostID
  • message: description of the event and specifying whether the connection is to a database
  • protocol: protocol used for the connection with values, such as "postgres", "mysql", "passthrough" and "tls"
  • remoteAddress: client remote address
  • server-mode: values, such as "default", "server-only" and "worker-only"

Connection-authenticated​

Attributes:

  • app-restriction-app
  • app-restriction-name
  • capublickey: certificate authority public key
  • capublickey-data
  • method: authication method such as, "Password", "Public key" and "SSH Certificate"
  • public-key
  • public-key-data

Connection-blocked-by-ueba​

Attributes:

  • connectionType: values, such as "SSH" and "RDP"
  • hostAddress: targer host address
  • remoteAddress: client remote address
  • ueba-confidence-level: detection confidence of ueba machine learning agent
  • user-agent

Connection-closed​

Attributes:

  • duration: connection duration in seconds

Licensed-connection-count-exceeded​

Attributes:

  • message: description of the event

Connection-failed​

Attributes:

  • error: error causing failure

Connection-rejected​

Attributes:

  • error: error causing rejection

Connection-requested​

Attributes:

Connection-terminated​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • message

Connection-terminated-for-host​

Attributes:

  • hostID
  • message

Connection-terminated-for-user​

Attributes:

  • message
  • targetUserID

Connection-unusual-behavior-by-ueba​

Attributes:

  • connectionID: ID of the connection
  • connectionType: values, such as "SSH" and "RDP"
  • hostAddress: targer host address
  • remoteAddress: client remote address
  • ueba-confidence-level: detection confidence of ueba machine learning agent
  • user-agent

Connections-detached​

Attributes:

  • appID
  • message

Connections-meta-removed​

Attributes:

  • connectionIDs: ID of the connections

Database-session-closed​

Attributes:

  • accessGroupID
  • appID
  • connectionID: ID of the connection
  • error
  • hostAddress: targer host address
  • hostID
  • message: description of the event
  • protocol: protocol used for the connection with values, such as "postgres", "mysql", "passthrough" and "tls"
  • remoteAddress: client remote address
  • server-mode: values, such as "default", "server-only" and "worker-only"

Database-session-failure​

Attributes:

  • accessGroupID
  • appID
  • connectionID: ID of the connection
  • error: error message for the reason of failure
  • hostAddress: targer host address
  • hostID
  • message: description of the event
  • protocol: protocol used for the connection with values, such as "postgres", "mysql", "passthrough" and "tls"
  • remoteAddress: client remote address
  • server-mode: values, such as "default", "server-only" and "worker-only"

Database-session-rejected​

Attributes:

  • accessGroupID
  • appID
  • connectionID: ID of the connection
  • hostAddress: targer host address
  • hostID
  • message: error message for the reason of rejection
  • protocol: protocol used for the connection with values, such as "postgres", "mysql", "passthrough" and "tls"
  • remoteAddress: client remote address
  • server-mode: values, such as "default", "server-only" and "worker-only"

Database-session-started​

Attributes:

  • accessGroupID
  • appID
  • connectionID: ID of the connection
  • hostAddress: targer host address
  • hostID
  • message: description of the event
  • protocol: protocol used for the connection with values, such as "postgres", "mysql", "passthrough" and "tls"
  • remoteAddress: client remote address
  • server-mode: values, such as "default", "server-only" and "worker-only"

Database-session-terminated​

Attributes:

  • accessGroupID
  • appID
  • connectionID: ID of the connection
  • error
  • hostAddress: targer host address
  • hostID
  • message
  • protocol
  • remoteAddress: client remote address
  • server-mode: values, such as "default", "server-only" and "worker-only"

Decision-made​

Attributes:

  • decision
  • message
  • requestID
  • server-mode: values, such as "default", "server-only" and "worker-only"

Directory-added​

Attributes:

  • directoryID
  • message
  • name

Directory-authentication-failed​

Attributes:

  • message
  • sourceID: UUID of the Directory
  • userDN: LDAP user distinguished name (DN) that is used when binding (signing on) to the LDAP server

Directory-modified​

Attributes:

  • directoryID
  • message
  • modifications: a json data containing the old and new value of modified fields
  • name

Directory-removed​

Attributes:

  • directoryID
  • message
  • name

EE-certificate-deleted​

Attributes:

  • id
  • issuer: certificate issuer
  • keyID
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • serial: certificate serial
  • subject
  • type: certificate type with values, such as "TLS_EE", "EXTENDER_EE", "TLS_WEB_SERVER_EE" and "TLS_DB_SERVER_EE"

EE-certificate-enrolled​

Attributes:

  • caKeyID
  • id
  • issuer: certificate issuer
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • serial: certificate serial
  • subject
  • type: certificate type with values, such as "TLS_EE", "EXTENDER_EE", "TLS_WEB_SERVER_EE" and "TLS_DB_SERVER_EE"

EE-certificate-revoked​

Attributes:

  • id
  • issuer: certificate issuer
  • notAfter: not valid after this date
  • notBefore: not valid before this date
  • reason: revocation reason
  • serial: certificate serial
  • subject
  • type: certificate type with values, such as "TLS_EE", "EXTENDER_EE", "TLS_WEB_SERVER_EE" and "TLS_DB_SERVER_EE"

Email-configuration-modified​

Attributes:

  • message: description of the event
  • modifications: a json data containing the old and new value of modified fields
  • server-mode: values, such as "default", "server-only" and "worker-only"

Email-not-sent​

Attributes:

  • error: error message causing failure in sending the email
  • from: the sender of email
  • message: description of the event
  • server-mode: values, such as "default", "server-only" and "worker-only"
  • subject: subject of email
  • to: list of receivers of the email separated by comma

Email-sent​

Attributes:

  • from: the sender of email
  • message: description of the event
  • server-mode: values, such as "default", "server-only" and "worker-only"
  • subject: subject of email
  • to: list of receivers of the email separated by comma

Extender-connected​

Attributes:

  • message: description of the event and specifying client type

Extender-disconnected​

Attributes:

  • message: description of the event and specifying client type

PrivX-extender-remote-update-triggered​

Attributes:

  • appID
  • componentName
  • filename
  • message

PrivX-external-component-hard-disk-full​

Attributes:

  • appID
  • free
  • name
  • path
  • threshold
  • used

File-download​

Attributes:

  • path: path of downloaded file
  • size: size of file in bytes

File-download-blocked​

This event happens when the downloaded file is blocked by virus scanner

Attributes:

  • error: virus scan result or the encountered error
  • filename
  • path: path of blocked file
  • size: size of file in bytes

File-download-rejected​

Attributes:

  • error: error message causing rejection of download operation

File-move-rejected​

Attributes:

  • error: error message causing rejection of move operation
  • new_path: path that the file was attempted to be moved there
  • path: path of file that was attempted to moved

File-moved​

Attributes:

  • new_path: new path that the file was moved to
  • path: old path of file that was moved

File-remove-rejected​

Attributes:

  • error: error message causing rejection of delete operation
  • path: path of file that was attempted to be removed

File-removed​

Attributes:

  • path: path of file that was removed

File-upload​

Attributes:

  • path: path of file that was uploaded
  • size: size of file in bytes

File-upload-blocked​

This event happens when the uploaded file is blocked by virus scanner

Attributes:

  • error: virus scan result or the encountered error
  • filename: name of the file that was attempted to upload
  • path: path of blocked file
  • size: size of file in bytes

File-upload-rejected​

Attributes:

  • error: error message causing rejection of upload operation

Folder-create-rejected​

Attributes:

  • error: error message causing rejection
  • path: path of folder that was attempted to be created

Folder-created​

Attributes:

  • path: path of folder that was created

Folder-remove-rejected​

Attributes:

  • error: error message causing rejection of delete operation
  • path: path of folder that was attempted to be removed

Folder-removed​

Attributes:

  • path: path of folder that was removed

Disk-full​

Attributes:

  • appID: the UUID of the monitor-service instance
  • path: path of directory that is causing the event
  • used: percentage of hard disk space used

Host-added​

Attributes:

  • accessGroupID
  • cloudProvider
  • count: number of hosts added
  • hostID
  • hostName
  • message: description of the event
  • sourceID: UUID of the Directory

Host-certificate-accepted​

Attributes:

  • authority-keyid
  • extensions: certificate extensions
  • issuer: certificate issuer
  • key-usage
  • serial: certificate serial
  • sha1-fingerprint
  • sha256-fingerprint
  • subject
  • subject-keyid
  • valid: provides the validity period using not before and not after values

Host-certificate-denied​

Attributes:

  • authority-keyid
  • extensions: certificate extensions
  • issuer: certificate issuer
  • key-usage
  • serial: certificate serial
  • sha1-fingerprint
  • sha256-fingerprint
  • subject
  • subject-keyid
  • valid: provides the validity period using not before and not after values

Host-certificate-matched​

Attributes:

  • authority-keyid
  • extensions: certificate extensions
  • issuer: certificate issuer
  • key-usage
  • serial: certificate serial
  • sha1-fingerprint
  • sha256-fingerprint
  • subject
  • subject-keyid
  • valid: provides the validity period using not before and not after values

Host-certificate-saved​

Attributes:

  • authority-keyid
  • extensions: certificate extensions
  • issuer: certificate issuer
  • key-usage
  • serial: certificate serial
  • sha1-fingerprint
  • sha256-fingerprint
  • subject
  • subject-keyid
  • valid: provides the validity period using not before and not after values

Host-certificate-trusted​

Attributes:

  • authority-keyid
  • extensions: certificate extensions
  • issuer: certificate issuer
  • key-usage
  • serial: certificate serial
  • sha1-fingerprint
  • sha256-fingerprint
  • subject
  • subject-keyid
  • valid: provides the validity period using not before and not after values

Host-disabled-state-changed​

Attributes:

  • disabled: shows if state is disabled, such as "BY_ADMIN", "BY_LICENSE", "FALSE"
  • hostID

Host-key-accepted​

Attributes:

  • key

Host-key-denied​

Attributes:

  • error
  • key

Host-key-matched​

Attributes:

  • key

Host-key-saved​

Attributes:

  • key

Host-modified​

Attributes:

  • accessGroupID
  • cloudProvider: name of the cloud provider
  • count: number of hosts updated in host store
  • hostID
  • hostName
  • message: description of the event
  • modifications: a json data containing the old and new value of modified fields
  • sourceID: UUID of the Directory

Host-removed​

Attributes:

  • accessGroupID
  • cloudProvider
  • count: number of hosts removed
  • hostID
  • hostName
  • message
  • sourceID: UUID of the Directory

Host-service-connection-failure​

Attributes:

  • accessGroupID
  • appID
  • error
  • hostID
  • hostName
  • serviceAddress
  • servicePort
  • serviceSource
  • serviceType: values, such as "SSH", "RDP" and "WEB"

Host-service-connection-re-established​

Attributes:

  • accessGroupID
  • appID
  • hostID
  • hostName
  • latency-in-ms
  • serviceAddress
  • servicePort
  • serviceSource: source of service with values, such as "UI" and "SCIM"
  • serviceType: values, such as "SSH", "RDP" and "WEB"

Housekeeping-authorized-keys​

This event is logged when an authorized key is expired and removed or when a key is about to expire

Attributes:

  • count: number of expired authorized keys removed
  • keyID: ID of the authorized key that is about to expire
  • keyUserID: user ID that the authorized key that is about to expire belongs to
  • message: specifying how many days until expiration of key remains or that keys have been removed
  • notAfter: the date that the authorized key that is about to expire is not valid after

Housekeeping-OIDC-user-cache​

This event is logged when removing expired OIDC users from user cache

Attributes:

  • count: number of expired OIDC users that were removed from user cache
  • message: description of the event

Housekeeping-SCIM-roles​

This event is logged when delete SCIM created roles not currently in use by any host

Attributes:

  • message: description of the event
  • roles: ID of roles separated by comma

Housekeeping-user-data​

This event is logged when removing data (secrets, keys, roles, ...) of users that have been inactive

Attributes:

  • message: description of the event
  • userIDs: list of userIDs separated by comma

IDP-client-config-created​

Attributes:

  • clientID
  • id
  • message
  • signature-algorithm
  • type

IDP-client-config-modified​

Attributes:

  • id
  • message
  • modifications: a json data containing the old and new value of modified fields
  • signature-algorithm
  • type

IDP-client-config-registered​

Attributes:

  • clientID
  • id
  • message
  • type

IDP-client-config-registration-failed​

Attributes:

  • clientID
  • id
  • message
  • type

IDP-client-config-removed​

Attributes:

  • id
  • message

IDP-client-config-unregistered​

Attributes:

  • clientID
  • id
  • message
  • type

IDP-client-config-unregistration-failed​

Attributes:

  • clientID
  • id
  • message
  • type

IDP-client-credentials-regenerated​

Attributes:

  • id
  • message

Identity-provider-added​

Attributes:

  • identity-provider-id
  • message

Identity-provider-modified​

Attributes:

  • identity-provider-id
  • message
  • modifications: a json data containing the old and new value of modified fields

Identity-provider-removed​

Attributes:

  • identity-provider-id
  • message

Invalidated-session-cache-full​

Attributes:

License-error​

Attributes:

  • error
  • message

License-updated​

Attributes:

  • message

LogConf-collector-created​

Attributes:

  • collectorID: log collector ID
  • message
  • name
  • type: values, such as "AWS", "AZURE" and "GOOGLE"

LogConf-collector-modified​

Attributes:

  • collectorID: log collector ID
  • message
  • modifications: a json data containing the old and new value of modified fields
  • name
  • type: values, such as "AWS", "AZURE" and "GOOGLE"

LogConf-collector-removed​

Attributes:

  • collectorID: log collector ID
  • message
  • name

Managed-account-batch-created​

Attributes:

  • batch-size
  • disable-rdp-cert-auth
  • enabled
  • explicit-checkout
  • initial-rotation
  • password-policy-id
  • password-policy-name
  • rotation-enabled
  • target-domain-id
  • target-domain-name

Managed-account-batch-deleted​

Attributes:

  • batch-size
  • target-domain-id
  • target-domain-name

Managed-account-batch-modified​

Attributes:

  • batch-size
  • disable-rdp-cert-auth
  • enabled
  • explicit-checkout
  • password-policy-id
  • password-policy-name
  • rotation-enabled
  • target-domain-id
  • target-domain-name

Managed-account-created​

Attributes:

  • account-email
  • account-full-name
  • account-username
  • disable-rdp-cert-auth
  • enabled
  • explicit-checkout
  • external-id
  • id
  • password-policy-id
  • password-policy-name
  • rotation-enabled
  • security-id
  • target-domain-id
  • target-domain-name

Managed-account-deleted​

Attributes:

  • account-email
  • account-full-name
  • account-username
  • external-id
  • id
  • security-id
  • target-domain-id
  • target-domain-name

Managed-account-modified​

Attributes:

  • account-email
  • account-full-name
  • account-username
  • external-id
  • id
  • message
  • modifications: a json data containing the old and new value of modified fields
  • security-id
  • target-domain-id
  • target-domain-name

Monitoring-session-ended​

Attributes:

Monitoring-session-started​

Attributes:

Multi-factor-authentication-configured​

Attributes:

  • message
  • user-mfa-action: actions, such as "enable", "disable" and "reset"

Multi-factor-authentication-generated​

Attributes:

  • message

Network-session-closed​

Attributes:

Network-session-failure​

Attributes:

  • clientip
  • error
  • id
  • targetid
  • targetname

Network-session-fatal-failure​

Attributes:

  • clientip
  • error
  • id
  • targetid
  • targetname

Network-session-opened​

Attributes:

Network-target-created​

Attributes:

  • id
  • message
  • name

Network-target-disabled-state-changed​

Attributes:

  • disabled: shows if state is disabled, such as "BY_ADMIN", "BY_LICENSE", "FALSE"
  • id
  • message

Network-target-modified​

Attributes:

  • id
  • message
  • modifications: a json data containing the old and new value of modified fields

Network-target-removed​

Attributes:

  • id
  • message

OAuth-client-authenticated​

Attributes:

  • clientID

OAuth-client-authentication-failed​

Attributes:

  • clientID

Password-rotation-failure​

Attributes:

  • account-username
  • error
  • hostID
  • id
  • principal
  • target-domain-id
  • target-domain-name
  • trigger

Password-rotation-policy-created​

Attributes:

  • id
  • name

Password-rotation-policy-modified​

Attributes:

  • id
  • modifications: a json data containing the old and new value of modified fields

Password-rotation-policy-removed​

Attributes:

  • id

Password-rotation-script-created​

Attributes:

  • id
  • name

Password-rotation-script-modified​

Attributes:

  • id
  • modifications: a json data containing the old and new value of modified fields

Password-rotation-script-removed​

Attributes:

  • id

Password-rotation-success​

Attributes:

  • account-username
  • id
  • target-domain-id
  • target-domain-name
  • trigger

Principal-added​

Attributes:

  • keyID
  • message
  • principalID

Principal-removed​

Attributes:

  • keyID
  • message
  • principalID

PrivX-db-clock-out-of-sync​

Attributes:

  • appID
  • database-time
  • message
  • privx-time

PrivX-restarted​

Attributes:

  • appID
  • message

MobileGW-privx-registration-failure​

Attributes:

  • appID
  • server-mode: values, such as "default", "server-only" and "worker-only"

MobileGW-privx-registration-success​

Attributes:

  • appID
  • server-mode: values, such as "default", "server-only" and "worker-only"

MobileGW-privx-registration-terminated​

Attributes:

  • appID
  • server-mode: values, such as "default", "server-only" and "worker-only"

MobileGW-user-paired-device​

Attributes:

MobileGW-user-unpaired-device​

Attributes:

  • domain
  • user-mobile-device

Request-added​

Attributes:

  • message
  • requestID
  • server-mode: values, such as "default", "server-only" and "worker-only"

Request-removed​

Attributes:

  • message
  • requestID
  • server-mode: values, such as "default", "server-only" and "worker-only"

Role-added​

Attributes:

  • accessGroupID
  • message
  • modifications: a json data containing the old and new value of modified fields
  • roleID
  • roleName

RoleContext-role-blocked​

Attributes:

  • accessGroupID
  • appID
  • endTime
  • ipAddr
  • ipMasks
  • message
  • principal
  • roleID
  • roleName
  • startTime
  • timeZone
  • type: values, such as "SUSPICIOUS_TIME_ROLE_BLOCKED" and "SUSPICIOUS_IP_ADDRESS_ROLE_BLOCKED"
  • weekdays

RoleContext-usage-alert​

This event is logged when there is an access with suspicious IP address or suspicious usage time

Attributes:

  • accessGroupID
  • appID
  • endTime
  • ipAddr
  • ipMasks
  • message: description of type of suspicious activity
  • principal
  • roleID
  • roleName
  • startTime
  • timeZone
  • type: values, such as "SUSPICIOUS_TIME_WARNING" and "SUSPICIOUS_IP_ADDRESS_WARNING"
  • weekdays

Role-modified​

Attributes:

  • accessGroupID
  • message
  • modifications: a json data containing the old and new value of modified fields
  • roleID
  • roleName

Role-removed​

Attributes:

  • accessGroupID
  • message
  • modifications: a json data containing the old and new value of modified fields
  • roleID
  • roleName

Router-init-failed​

Attributes:

  • type: router type with values, such as "linux-iptables", "sshexec" and "logger"

Router-initialized​

Attributes:

  • type: router type with values, such as "linux-iptables", "sshexec" and "logger"

Rpm-package-removed​

Attributes:

  • message

Rpm-package-uploaded​

Attributes:

  • message

SSH-command-blocked​

Attributes:

  • channelID
  • command
  • connectionID: ID of the connection
  • sessionType: session channel type with values, such as "exec" and "shell"

SSH-live-event​

Attributes:

  • channelID
  • connectionID: ID of the connection
  • ssh-live-event: a json data with the following fields: TimeStamp, ConnectionID, ChannelID, Protocol, Mode, Direction, Type, Data

SSH-non-whitelisted-command-allowed​

Attributes:

  • channelID
  • command
  • connectionID: ID of the connection
  • sessionType: session channel type with values, such as "exec" and "shell"

SSH-whitelisted-command-allowed​

Attributes:

  • channelID
  • command
  • connectionID: ID of the connection
  • sessionType: session channel type with values, such as "exec" and "shell"

Secret-accessed​

Attributes:

  • secret

Secret-changed​

Attributes:

  • secret

Secret-checked-out​

Attributes:

  • account-email
  • account-full-name
  • account-username
  • expires
  • explicit-checkout
  • id
  • target-domain-id
  • target-domain-name
  • type

Secret-checkout-expired​

Attributes:

  • account-email
  • account-full-name
  • account-username
  • duration: connection duration in seconds
  • explicit-checkout
  • id
  • target-domain-id
  • target-domain-name
  • type

Secret-created​

Attributes:

  • secret

Secret-metadata-changed​

Attributes:

  • modifications: a json data containing the old and new value of modified fields
  • secret

Secret-released​

Attributes:

  • account-email
  • account-full-name
  • account-username
  • duration: connection duration in seconds
  • explicit-checkout
  • id
  • target-domain-id
  • target-domain-name
  • type

Secret-removed​

Attributes:

  • deletedCount
  • owners
  • secret
  • sourceID: UUID of the Directory

Service-running​

Attributes:

  • appID
  • message
  • server-mode: values, such as "default", "server-only" and "worker-only"

Service-starting​

Attributes:

  • appID
  • error
  • message
  • server-mode: values, such as "default", "server-only" and "worker-only"

Service-stopped​

Attributes:

  • appID
  • error
  • message
  • server-mode: values, such as "default", "server-only" and "worker-only"

Session-added​

Attributes:

  • channelID
  • sessionType: session channel type with values, such as "exec" and "shell"

SessionHost-Certificate-Added​

Attributes:

Session-inactivity-invalidated​

Attributes:

  • inactive-for

Session-password-generated​

Attributes:

  • backend-name

Session-rejected​

Attributes:

  • message
  • sessionType: session channel type with values, such as "exec" and "shell"

Session-removed​

Attributes:

  • channelID
  • sessionType: session channel type with values, such as "exec" and "shell"

Session-terminated​

Attributes:

Settings-modified​

Attributes:

  • appID
  • modifications: a json data containing the old and new value of modified fields
  • scope: values such as, name of microservice, "PRIVX-CARRIER" and "EXTENDER-SERVICE"
  • server-mode: values, such as "default", "server-only" and "worker-only"

Target-domain-account-modified​

Attributes:

  • account-username
  • id
  • modifications: a json data containing the old and new value of modified fields
  • target-domain-id
  • target-domain-name

Target-domain-account-onboarding-failure​

Attributes:

  • batch-size
  • error
  • target-domain-id
  • target-domain-name

Target-domain-account-scan-failure​

Attributes:

  • error
  • target-domain-endpoint
  • target-domain-id
  • target-domain-name

Target-domain-account-scan-success​

Attributes:

  • target-domain-endpoint
  • target-domain-id
  • target-domain-name

Target-domain-created​

Attributes:

  • auto-onboarding
  • auto-onboarding-policy-id
  • auto-onboarding-policy-name
  • enabled
  • id
  • name
  • periodic-scan
  • periodic-scan-interval
  • target-domain-endpoints

Target-domain-deleted​

Attributes:

  • id
  • name

Target-domain-modified​

Attributes:

  • id
  • modifications: a json data containing the old and new value of modified fields
  • name

Trail-file-downloaded​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • filename
  • message: description of the event

Trail-file-integrity-failed​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • message: description of the event

Trail-file-open-failed​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • error: error causing failure
  • message: description of the event

Trail-file-read-failed​

Attributes:

  • error: error causing failure

Trail-open-failed​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • error: error message causing failure
  • message: description of the event or reason for oppening trail

Trail-opened​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • message: description of the event or reason for oppening trail
  • remoteAddress: client remote address

Trail-remove-failed​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • message: description of the event

Trail-removed​

Attributes:

  • accessGroupID
  • connectionID: ID of the connection
  • message: description of the event

Transcript-opened​

Attributes:

  • connectionID: ID of the connection
  • message
  • searchKeywords

Transcript-status-error​

Attributes:

  • connectionID: ID of the connection
  • message
  • protocol: protocol name, such as "SSH"

Transcript-status-indexed​

Attributes:

  • connectionID: ID of the connection
  • message
  • protocol: protocol name, such as "SSH"

Transcript-status-indexing​

Attributes:

  • connectionID: ID of the connection
  • message
  • protocol: protocol name, such as "SSH"

Transcript-status-scheduled​

Attributes:

  • connectionID: ID of the connection
  • message
  • protocol: protocol name, such as "SSH"

Transcript-trail-removed​

Attributes:

  • connectionID: ID of the connection
  • message

Trusted-client-added​

Attributes:

  • accessGroupID
  • clientID
  • extender-address
  • message
  • name
  • permissions
  • routingPrefix
  • subnets

Trusted-client-modified​

Attributes:

  • accessGroupID
  • clientID
  • enabled
  • extender-address
  • groupID
  • message
  • modifications: a json data containing the old and new value of modified fields
  • name
  • permissions
  • registered
  • routingPrefix
  • subnets
  • web-proxy-address

Trusted-client-removed​

Attributes:

  • accessGroupID
  • clientID
  • message
  • name

User-added​

Attributes:

  • targetUserID: ID of added user
  • targetUsername: username of added user

User-logged-in​

Attributes:

  • authentication-method: methods, such as "Password", "Single Sign-On", "Client Certificate" and "Authorized Key"
  • authenticator
  • backend-name
  • fingerprint
  • identity-provider-id
  • identity-provider-name
  • identity-provider-public-key-method
  • ipAddr
  • issuer: identity provider issuer
  • keyID
  • sourceID: UUID of the Directory

User-logged-out​

Attributes:

User-login-attempt-rate-limited​

Attributes:

  • message: reason for rate limit
  • remoteAddress: IP address that login was attempted from

User-login-failed​

Attributes:

User-MFA-challenge-sent​

Attributes:

User-MFA-challenge-setup-sent​

Attributes:

User-Mobile-MFA-challenge-sent​

Attributes:

User-Mobile-MFA-challenge-setup-sent​

Attributes:

User-modified​

Attributes:

  • modifications: a json data containing the old and new value of modified fields
  • targetUserID
  • targetUsername

User-password-modified​

Attributes:

  • targetUserID
  • targetUsername

User-access-token-refresh-failed​

Attributes:

User-access-token-refreshed​

Attributes:

User-removed​

Attributes:

  • targetUserID
  • targetUsername

User-roles-modified​

Attributes:

  • message
  • modifications: a json data containing the old and new value of modified fields
  • principal
  • targetUserID

Users-blocked-by-license​

Attributes:

  • message

Users-license-grace-period-started​

Attributes:

  • message

Users-license-ok​

Attributes:

  • message

WebAuthn-Credential-added​

Attributes:

  • keyUserID: user ID that the authorized key that is about to expire belongs to
  • message
  • name
  • webauthn-credential-id
  • id

WebAuthn-Credential-modified​

Attributes:

  • keyID
  • message
  • modifications: a json data containing the old and new value of modified fields
  • name
  • webauthn-credential-comment

WebAuthn-Credential-removed​

Attributes:

  • keyUserID: user ID that the authorized key that is about to expire belongs to
  • message
  • id

White-list-added​

Attributes:

  • id: ID of white list added
  • message: description of the event
  • name: name of the white list added

White-list-modified​

Attributes:

  • id: ID of white list modified
  • message: description of the event
  • modifications: a json data containing the old and new value of modified fields
  • name: name of the white list modified

White-list-removed​

Attributes:

  • id: ID of white list removed
  • message: description of the event

Workflow-added​

Attributes:

  • message: description of the event
  • server-mode: values, such as "default", "server-only" and "worker-only"
  • workflowID: ID of added workflow

Workflow-modified​

Attributes:

  • message: description of the event
  • modifications: a json data containing the old and new value of modified fields
  • name: name of modified workflow
  • server-mode: values, such as "default", "server-only" and "worker-only"
  • workflowID: ID of modified workflow

Workflow-removed​

Attributes:

  • message
  • server-mode: values, such as "default", "server-only" and "worker-only"
  • workflowID