Panther informational experimental python
Auth0 Integration Installed
An Auth0 integration was installed from the auth0 action library.
Detection Logic
from panther_auth0_helpers import auth0_alert_context, is_auth0_config_event
def rule(event):
data_description = event.deep_get("data", "description", default="<NO_DATA_DESCRIPTION_FOUND>")
request_path = event.deep_get(
"data", "details", "request", "path", default="<NO_REQUEST_PATH_FOUND>"
)
return all(
[
data_description == "Install an available integration",
request_path == "/api/v2/integrations/installed",
is_auth0_config_event(event),
]
)
def title(event):
user = event.deep_get(
"data", "details", "request", "auth", "user", "email", default="<NO_USER_FOUND>"
)
p_source_label = event.get("p_source_label", "<NO_P_SOURCE_LABEL_FOUND>")
return (
f"Auth0 User [{user}] installed an integration from the actions library for "
f"your organization's tenant [{p_source_label}]."
)
def alert_context(event):
return auth0_alert_context(event) Field Validations
Loading…
Comments (0)
Loading comments...