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

RBA

Applies Risk-Based Authentication policies. Evaluates configured risk factors (City, Country, IP, Browser, Device) against the user's login context. Returns true if no risk is detected, false if a risk factor triggers.
Logic & Flow Node

Node Card

RBA
true
false
Error edges
4007
Category: Logic & Flow Nodes
Type: rba
Typical position: After the Auth node's true output, before issuing a final access token, to step up authentication when a risk factor fires.

PropertyTypeRequiredDescription
Select RBA PoliciesmultiselectYesRisk factors to evaluate. Options: City, Country, IP, Browser, Device.
City AttributeselectinputConditionalShown when City is selected. Configure expiry as Expires After Day(s) or Expires After Count Reaches To.
City Risk NotificationmultiselectConditionalShown when City is selected. Options: Admin Notification, User Notification.
Country AttributeselectinputConditionalShown when Country is selected. Same expiry options as City.
Country Risk NotificationmultiselectConditionalShown when Country is selected.
IP AttributeselectinputConditionalShown when IP is selected. Same expiry options.
IP Risk NotificationmultiselectConditionalShown when IP is selected.
Browser AttributeselectinputConditionalShown when Browser is selected. Same expiry options.
Browser Risk NotificationmultiselectConditionalShown when Browser is selected.
Device AttributeselectinputConditionalShown when Device is selected. Same expiry options.
Device Risk NotificationmultiselectConditionalShown when Device is selected.
Error HandlingcustommultiselectNoOverride default messages for specific error codes. Each selected error code becomes a named output edge on the canvas.

Common Next Nodes

RBA (true)Success Finalno risk detected: grant access
RBA (false)MFA Configured Staterisk detected: step-up with MFA challenge

Usage Notes

RBA compares the current login context (city, country, IP, browser fingerprint, device) against the user's known trusted values. On the false output, route users to a step-up authentication path (typically an MFA challenge) before granting access. Configure notification policies on each factor to alert security teams or users when anomalous logins are detected.