loading
Preparing LoginRadius developer resources
Mission: Help enterprises accelerate digital transformation with our fully-managed Customer IAM technology.
Skip to main content

Audit Log Integration

Audit Log Integration streams your LoginRadius audit logs to your own SIEM in near real time, with the full request and response context for every consumer API call. Send them to one or more providers, such as Sumo Logic, Splunk, or Grafana, for monitoring, incident investigation, and compliance reporting.

Access: Admin Console → Integration → Audit Log Integration. The LoginRadius team enables and configures the integration for your tenant. If it is not yet available, contact support@loginradius.com.


Supported providers

Enable one or more of the providers below. Each provider lists the fields you configure in the Admin Console, grouped the same way the setup form presents them.

Sync team audit read logs

Per integration

Each integration has its own toggle, so you can send read events to one provider and skip them on another.

  • On: include read-only Team Audit events, such as log views, alongside change events.
  • Off: send change events only.
Logstash receives audit records over an HTTP input. Configure the endpoint, then add TLS material and credentials to match how your pipeline is secured.

Endpoint configuration

Endpoint URL
The HTTPS URL of your Logstash HTTP input. LoginRadius sends each audit record to this address as a POST request. Required. Example: https://logstash.example.com:8080.
SSL Authentication
Enables mutual TLS for the connection. Turn it on to present a client certificate and validate the server against a pinned CA. Off by default. When on, the three fields below apply.
Root CA Path
The root CA certificate used to verify the Logstash server certificate during the TLS handshake. Applies when SSL Authentication is on.
Certificate Path
The client certificate LoginRadius presents to Logstash for mutual TLS. Applies when SSL Authentication is on.
Private Key
The private key paired with the client certificate. Stored encrypted and never returned in API responses. Applies when SSL Authentication is on.

Credentials

Username
The username for HTTP basic authentication on the Logstash endpoint. Provide it when your pipeline enforces basic auth.
Password
The password for HTTP basic authentication. Stored encrypted and never returned in API responses.

Sample log

A single record as delivered to your provider, including the nested request and response captured for the API call. Sensitive identifiers are redacted.

{
"timestamp": "2026-05-20T11:02:29Z",
"request_id": "4aa1ac8e-8438-4b6d-a2ab-11de147268bb",
"app_name": "test-app",
"actor_type": "dashboard",
"uid": "7e2d54a1-9b3c-4f08-b6e7-2c14ab8d31f9",
"event": "create",
"target": "account",
"method": "email",
"metadata": {},
"request": {
  "method": "POST",
  "path": "/api/register",
  "content_type": "application/json",
  "body": {
    "firstname": "Alex",
    "emailid": "alex@test-app.com",
    "password": "***",
    "phoneid": "+14155551234"
  }
},
"response": {
  "status_code": 201,
  "content_type": "application/json"
},
"user_agent": "axios/1.16.1"
}

Need a different integration? For custom requirements, contact LoginRadius Support.