Okta-security

39 operations, identified by eventType in the audit log.

eventTypeDescription
security.attack.endFired when Threat Insight detects that an org is no longer under attack. This can be used to monitor when our models no longer detect an attack on an org. When this event is fired, Threat Insight will stop being extra aggressive in logging and/or blocking suspicious requests. This is fired from within an internal Okta context and therefore will not have any request level context information.
security.attack.startFired when Threat Insight detects that an org is under attack. This can be used to monitor attacks against your organization. When this event is fired, Threat Insight will automatically become more aggressive in logging and/or blocking suspicious requests. This is fired from within an internal Okta context and therefore will not have any request level context information.
security.attack_protection.settings.updateTriggered when settings to protect against password-based attacks are updated. Useful for monitoring potential intrusion if the change was not planned. Covered features include Require possession factor before password during MFA and Block suspicious password attempts from unknown devices.
security.authenticator.lifecycle.activateFired when an admin activates an authenticator for the org. This event can be used to identify who activated an authenticator and which authenticator was activated. When fired, this event contains information about the authenticator type that was activated and the actor who activated the authenticator. Authenticator activation occurs when an authenticator is added. Related events include security.authenticator.lifecycle.deactivate.
security.authenticator.lifecycle.createFired when an admin creates an authenticator for the org. This event can be used to identify who created an authenticator and which authenticator was created. The actor specifies the user that created the authenticator and the target specifies the authenticator name and the id. This event could also contain some authenticator specific information. Authenticator creation occurs when an authenticator is added. Related events include security.authenticator.lifecycle.update.
security.authenticator.lifecycle.deactivateFired when an admin deactivates an authenticator for the org. This event can be used to identify who deactivated an authenticator and which authenticator was deactivated. When fired, this event contains information about the authenticator type that was deactivated and the actor who deactivated the authenticator. Authenticator deactivation occurs when an authenticator is removed. Related events include security.authenticator.lifecycle.activate.
security.authenticator.lifecycle.updateFired when an admin updates an authenticator in the org. This event can be used to identify who updated an authenticator and which authenticator was updated. The actor specifies the user that updated the authenticator and the target specifies the authenticator name and the ID. There may be a second target with details of any authenticator method updates. This event could also contain authenticator specific information. Authenticator update occurs when an authenticator is edited. Related events include security.authenticator.lifecycle.create.
security.behavior.settings.createBehavior settings create. This can also be used to identify when a behavior setting is created. When fired, this event contains information about a created setting.
security.behavior.settings.deleteBehavior settings delete. This can also be used to identify when a behavior setting has been deleted. When fired, this event contains information about a delete setting.
security.behavior.settings.updateBehavior settings update. This can also be used to identify when a behavior setting has been changed. When fired, this event contains information about a updated setting.
security.breached_credential.detectedA credential, such as a password, which is associated with a known breach was used during an authentication flow. Used to identify users for whom credential rotation or other risk mitigation is necessary. The actor is the user with the breached credential. For Identity Engine, a target will indicate the specific credential associated with the breach. The outcome for this event will always be SUCCESS with a severity level of WARN. If breached credential protection is enabled, auser.session.clear will also be fired. These two events can be correlated by the Request ID.
security.device.add_request_blacklist_policyAdded request blacklist to request blacklist policies.
security.device.remove_request_blacklist_policyRemoved request blacklist from request blacklist policies.
security.device.temporarily_disable_blacklistingTemporarily disabling blacklisting.
security.events.provider.activateActivate a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is activated.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the activated security events provider.
security.events.provider.createCreate a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is created.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the created security events provider.
security.events.provider.deactivateDeactivate a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is deactivated.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the deactivated security events provider.
security.events.provider.deleteDelete a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is deleted.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the deleted security events provider.
security.events.provider.receive_eventAppears when a security events provider submits a valid event for each known detection. The event helps admins debug or monitor SSF provider submissions. The event contains debug context data about the provider's risk report.
security.events.provider.updateUpdate a security events provider. Appears when an update is made to an authorized security events provider,such as the Shared Signals Framework (SSF) transmitter.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the updated security events provider.
security.events.transmitter.createCreate security events transmitter. Appears when a specific security events transmitter, such as the Shared Signals Framework (SSF) transmitter, is created. This event helps admins troubleshoot issues with event delivery to security event receivers. This event contains configuration details of the created security events transmitter.
security.events.transmitter.deleteDelete security events transmitter. Appears when a specific security events transmitter, such as the Shared Signals Framework (SSF) transmitter, is deleted. This event helps admins troubleshoot issues with event delivery to security events receivers. This event contains configuration details of the deleted security events transmitter.
security.events.transmitter.updateUpdate security events transmitter. Appears when there is an update to a specific security events transmitter, such as the Shared Signals Framework (SSF) transmitter. This event helps admins troubleshoot issues with event delivery to security events receivers. This event contains configuration details of the updated security events transmitter.
security.protected_action.attemptProtected action attempted. This event can be used to track and audit when a protected action is attempted. When fired this event contains information about what protected action is attempted.
security.protected_action.settings.updateProtected action setting disabled. This event can be used to track and audit when a protected action setting is updated. When fired this event contains information about what protected action setting is updated.
security.request.blockedSecurity request blocked.
security.session.detect_client_roamingRoaming session detected for user.
security.session_protection.status.updateSession Protection status was updated to monitoring or enforced. Indicates a change in the Session Protection status - (monitoring or enforced).
security.threat.configuration.updateFired when a ThreatInsight configuration has been updated. This can be used to identify when an existing ThreatInsight configuration has been updated. An update can be updating the action or the excluded zones. When fired, this event contains information about who made the update to the configuration.
security.threat.detectedRequest from an IP identified as malicious by Okta ThreatInsight. This can be used to monitor and act on credential based attacks (such as Brute Force, Password Spray) on your organization. The reasons why the request was classified as malicious can be found in the outcome.reason field. The outcome.result field will be 'ALLOW', 'DENY' or 'RATE_LIMIT' based on whether Okta Threat Insight is configured in log mode or log and enforce mode, where 'ALLOW' means the request continued, 'DENY' means the request was blocked and 'RATE_LIMIT' means we protected your org from exceeding your rate limit by not allowing suspicious activity to count towards your rate limit.
security.trusted_origin.activateA trusted origin is activated. When an event is emitted upon the activation of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is activated.
security.trusted_origin.createA trusted origin is created. When an event is emitted upon the creation of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is created.
security.trusted_origin.deactivateA trusted origin is deactivated. When an event is emitted upon the deactivation of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is deactivated.
security.trusted_origin.deleteA trusted origin is deleted. When an event is emitted upon the deletion of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is deleted.
security.trusted_origin.updateA trusted origin is updated. When an event is emitted upon the modification of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is updated.
security.voice.add_country_blacklistFired when a country has been added to the voice call blacklist. This can be used to identify when a country has been blacklisted for voice call. When fired, this event contains information about the country that was added to the blacklist.Related events include security.voice.remove_country_blacklist.
security.voice.remove_country_blacklistFired when a country has been removed from the voice call blacklist. This can be used to identify when a country has been removed from voice call blacklist. When fired, this event contains information about the country that was removed from the blacklist.Related events include security.voice.add_country_blacklist.
security.zone.make_blacklistAdded IPs to blacklist zone.
security.zone.remove_blacklistRemoved IPs from blacklist zone.

security.attack.end

#
Namespace
Okta-security

Description

Fired when Threat Insight detects that an org is no longer under attack. This can be used to monitor when our models no longer detect an attack on an org. When this event is fired, Threat Insight will stop being extra aggressive in logging and/or blocking suspicious requests. This is fired from within an internal Okta context and therefore will not have any request level context information.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

Detection Rules #

View all rules referencing this event →

Kusto #

References #

security.attack.start

#
Namespace
Okta-security

Description

Fired when Threat Insight detects that an org is under attack. This can be used to monitor attacks against your organization. When this event is fired, Threat Insight will automatically become more aggressive in logging and/or blocking suspicious requests. This is fired from within an internal Okta context and therefore will not have any request level context information.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

Detection Rules #

View all rules referencing this event →

Kusto #

YARA-L #

References #

security.attack_protection.settings.update

#
Namespace
Okta-security

Description

Triggered when settings to protect against password-based attacks are updated. Useful for monitoring potential intrusion if the change was not planned. Covered features include Require possession factor before password during MFA and Block suspicious password attempts from unknown devices.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.authenticator.lifecycle.activate

#
Namespace
Okta-security

Description

Fired when an admin activates an authenticator for the org. This event can be used to identify who activated an authenticator and which authenticator was activated. When fired, this event contains information about the authenticator type that was activated and the actor who activated the authenticator. Authenticator activation occurs when an authenticator is added. Related events include security.authenticator.lifecycle.deactivate.

Only generated on Okta Identity Engine (OIE) orgs, not Classic Engine (Okta Classic) orgs.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.authenticator.lifecycle.create

#
Namespace
Okta-security

Description

Fired when an admin creates an authenticator for the org. This event can be used to identify who created an authenticator and which authenticator was created. The actor specifies the user that created the authenticator and the target specifies the authenticator name and the id. This event could also contain some authenticator specific information. Authenticator creation occurs when an authenticator is added. Related events include security.authenticator.lifecycle.update.

Only generated on Okta Identity Engine (OIE) orgs, not Classic Engine (Okta Classic) orgs.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.authenticator.lifecycle.deactivate

#
Namespace
Okta-security

Description

Fired when an admin deactivates an authenticator for the org. This event can be used to identify who deactivated an authenticator and which authenticator was deactivated. When fired, this event contains information about the authenticator type that was deactivated and the actor who deactivated the authenticator. Authenticator deactivation occurs when an authenticator is removed. Related events include security.authenticator.lifecycle.activate.

Only generated on Okta Identity Engine (OIE) orgs, not Classic Engine (Okta Classic) orgs.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.authenticator.lifecycle.update

#
Namespace
Okta-security

Description

Fired when an admin updates an authenticator in the org. This event can be used to identify who updated an authenticator and which authenticator was updated. The actor specifies the user that updated the authenticator and the target specifies the authenticator name and the ID. There may be a second target with details of any authenticator method updates. This event could also contain authenticator specific information. Authenticator update occurs when an authenticator is edited. Related events include security.authenticator.lifecycle.create.

Only generated on Okta Identity Engine (OIE) orgs, not Classic Engine (Okta Classic) orgs.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.behavior.settings.create

#
Namespace
Okta-security

Description

Behavior settings create. This can also be used to identify when a behavior setting is created. When fired, this event contains information about a created setting.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.behavior.settings.delete

#
Namespace
Okta-security

Description

Behavior settings delete. This can also be used to identify when a behavior setting has been deleted. When fired, this event contains information about a delete setting.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.behavior.settings.update

#
Namespace
Okta-security

Description

Behavior settings update. This can also be used to identify when a behavior setting has been changed. When fired, this event contains information about a updated setting.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.breached_credential.detected

#
Namespace
Okta-security

Description

A credential, such as a password, which is associated with a known breach was used during an authentication flow. Used to identify users for whom credential rotation or other risk mitigation is necessary. The actor is the user with the breached credential. For Identity Engine, a target will indicate the specific credential associated with the breach. The outcome for this event will always be SUCCESS with a severity level of WARN. If breached credential protection is enabled, auser.session.clear will also be fired. These two events can be correlated by the Request ID.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.device.add_request_blacklist_policy

#
Namespace
Okta-security

Description

Added request blacklist to request blacklist policies.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.device.remove_request_blacklist_policy

#
Namespace
Okta-security

Description

Removed request blacklist from request blacklist policies.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.device.temporarily_disable_blacklisting

#
Namespace
Okta-security

Description

Temporarily disabling blacklisting.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.provider.activate

#
Namespace
Okta-security

Description

Activate a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is activated.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the activated security events provider.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.provider.create

#
Namespace
Okta-security

Description

Create a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is created.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the created security events provider.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.provider.deactivate

#
Namespace
Okta-security

Description

Deactivate a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is deactivated.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the deactivated security events provider.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.provider.delete

#
Namespace
Okta-security

Description

Delete a security events provider. Appears when an authorized security events provider, such as the Shared Signals Framework (SSF) transmitter, is deleted.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the deleted security events provider.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.provider.receive_event

#
Namespace
Okta-security

Description

Appears when a security events provider submits a valid event for each known detection. The event helps admins debug or monitor SSF provider submissions. The event contains debug context data about the provider's risk report.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.provider.update

#
Namespace
Okta-security

Description

Update a security events provider. Appears when an update is made to an authorized security events provider,such as the Shared Signals Framework (SSF) transmitter.This event helps admins troubleshoot issues with the delivery of security events to Okta. When fired, this event contains information about the updated security events provider.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.transmitter.create

#
Namespace
Okta-security

Description

Create security events transmitter. Appears when a specific security events transmitter, such as the Shared Signals Framework (SSF) transmitter, is created. This event helps admins troubleshoot issues with event delivery to security event receivers. This event contains configuration details of the created security events transmitter.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.transmitter.delete

#
Namespace
Okta-security

Description

Delete security events transmitter. Appears when a specific security events transmitter, such as the Shared Signals Framework (SSF) transmitter, is deleted. This event helps admins troubleshoot issues with event delivery to security events receivers. This event contains configuration details of the deleted security events transmitter.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.events.transmitter.update

#
Namespace
Okta-security

Description

Update security events transmitter. Appears when there is an update to a specific security events transmitter, such as the Shared Signals Framework (SSF) transmitter. This event helps admins troubleshoot issues with event delivery to security events receivers. This event contains configuration details of the updated security events transmitter.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.protected_action.attempt

#
Namespace
Okta-security

Description

Protected action attempted. This event can be used to track and audit when a protected action is attempted. When fired this event contains information about what protected action is attempted.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.protected_action.settings.update

#
Namespace
Okta-security

Description

Protected action setting disabled. This event can be used to track and audit when a protected action setting is updated. When fired this event contains information about what protected action setting is updated.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.request.blocked

#
Namespace
Okta-security

Description

Security request blocked.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.session.detect_client_roaming

#
Namespace
Okta-security

Description

Roaming session detected for user.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.session_protection.status.update

#
Namespace
Okta-security

Description

Session Protection status was updated to monitoring or enforced. Indicates a change in the Session Protection status - (monitoring or enforced).

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.threat.configuration.update

#
Namespace
Okta-security

Description

Fired when a ThreatInsight configuration has been updated. This can be used to identify when an existing ThreatInsight configuration has been updated. An update can be updating the action or the excluded zones. When fired, this event contains information about who made the update to the configuration.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.threat.detected

#
Namespace
Okta-security

Description

Request from an IP identified as malicious by Okta ThreatInsight. This can be used to monitor and act on credential based attacks (such as Brute Force, Password Spray) on your organization. The reasons why the request was classified as malicious can be found in the outcome.reason field. The outcome.result field will be 'ALLOW', 'DENY' or 'RATE_LIMIT' based on whether Okta Threat Insight is configured in log mode or log and enforce mode, where 'ALLOW' means the request continued, 'DENY' means the request was blocked and 'RATE_LIMIT' means we protected your org from exceeding your rate limit by not allowing suspicious activity to count towards your rate limit.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

Common Indicators #

Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.

FieldKindValueRulesVendors
eventTypeeqsecurity.threat.detected1 rulesigma, splunk

Detection Rules #

View all rules referencing this event →

Sigma #

Elastic #

  • Okta ThreatInsight Threat Suspected Promotion source medium: Okta ThreatInsight is a feature that provides valuable debug data regarding authentication and authorization processes, which is logged in the system. Within this data, there is a specific field called threat_suspected, which represents Okta's internal evaluation of the authentication or authorization workflow. When this field is set to True, it suggests the presence of potential credential access techniques, such as password-spraying, brute-forcing, replay attacks, and other similar threats.

Kusto #

YARA-L #

References #

security.trusted_origin.activate

#
Namespace
Okta-security

Description

A trusted origin is activated. When an event is emitted upon the activation of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is activated.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.trusted_origin.create

#
Namespace
Okta-security

Description

A trusted origin is created. When an event is emitted upon the creation of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is created.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.trusted_origin.deactivate

#
Namespace
Okta-security

Description

A trusted origin is deactivated. When an event is emitted upon the deactivation of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is deactivated.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.trusted_origin.delete

#
Namespace
Okta-security

Description

A trusted origin is deleted. When an event is emitted upon the deletion of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is deleted.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.trusted_origin.update

#
Namespace
Okta-security

Description

A trusted origin is updated. When an event is emitted upon the modification of a trusted origin, customers can monitor these events and take remedial action. Event is triggered when a trusted origin is updated.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.voice.add_country_blacklist

#
Namespace
Okta-security

Description

Fired when a country has been added to the voice call blacklist. This can be used to identify when a country has been blacklisted for voice call. When fired, this event contains information about the country that was added to the blacklist.Related events include security.voice.remove_country_blacklist.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.voice.remove_country_blacklist

#
Namespace
Okta-security

Description

Fired when a country has been removed from the voice call blacklist. This can be used to identify when a country has been removed from voice call blacklist. When fired, this event contains information about the country that was removed from the blacklist.Related events include security.voice.add_country_blacklist.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.zone.make_blacklist

#
Namespace
Okta-security

Description

Added IPs to blacklist zone.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #

security.zone.remove_blacklist

#
Namespace
Okta-security

Description

Removed IPs from blacklist zone.

Fields #

NameDescription
actor.idUnique ID of the actor performing the event.
actor.typeType of actor: User, Client, System, PublicClientApp, etc.
actor.alternateIdUsername or email of the actor.
actor.displayNameDisplay name of the actor.
target[].idID of each target object (user, group, application, ...).
target[].typeType of each target object.
target[].alternateIdUsername or email of each target object.
outcome.resultResult: SUCCESS, FAILURE, SKIPPED, ALLOW, DENY, CHALLENGE, UNKNOWN.
outcome.reasonHuman-readable reason for the outcome.
client.ipAddressIP address of the client.
client.userAgent.rawUserAgentRaw user agent string.
client.geographicalContext.countryCountry of origin for the request.
securityContext.isProxyWhether the request came through a proxy or anonymizer.
authenticationContext.externalSessionIdSession ID correlating events in one user session.
transaction.idTransaction ID correlating multiple log entries for one action.

References #