What this integration contributes
OneLogin can contribute normalized user lifecycle, authentication, MFA, and administrative activity. Reviewed examples include:mfa.success— completes MFA challengesmfa.failed— fails MFA challengesaccount.locked— account locked
What Living Security needs
Setup
1
Create API credentials in OneLogin
As an account owner or administrator, open Developers → API Credentials, create a dedicated credential, and select a scope that can read users and events. Store the client ID and secret securely.
Verify and troubleshoot
Verify that the connection can read at least one user. Audit events may be empty when the tenant has no recent activity.403 Forbidden
403 Forbidden
Recreate the API credential with permission to read OneLogin resource APIs, users, and events.
The tenant cannot be reached
The tenant cannot be reached
Enter only the tenant subdomain, not a full URL and not the administrative display name.If the subdomain is correct and the tenant still cannot be reached, check whether OneLogin restricts API access by source IP address in your account. This integration needs two sets of addresses allowlisted, because Living Security mints the access token itself and renews it continuously — so token requests and scheduled syncs leave from different networks.

