Integration type
API
Updated
Overview
Salesforce Identity integration operates through three mechanisms.
Integration architecture
Mechanism A: Connected App with OIDC
1Kosmos is registered as an external authentication provider in Salesforce. Login Flows trigger identity proofing during registration or login.
Mechanism B: Apex callouts
Salesforce Apex code invokes 1Kosmos REST APIs to create proofing sessions, check results, and trigger step-up challenges from within Salesforce business processes.
Mechanism C: Platform Events
1Kosmos publishes verification results to a Salesforce Platform Event channel, enabling real-time consumption by Salesforce Flows and Lightning components.
Step-up verification flow
Salesforce Financial Services Cloud and Health Cloud customers require step-up verification for high-value operations.
Step-up use cases within Salesforce:
Financial Services Cloud: Policy changes, claims approvals, large fund transfers, account beneficiary changes. A Salesforce Flow evaluates the transaction amount against a threshold and conditionally invokes the 1Kosmos LiveID step-up via Apex callout.
Health Cloud: Prescription authorization, patient record access by non-primary providers, insurance pre-authorization overrides. HIPAA-regulated step-up before accessing or modifying Protected Health Information (PHI).
Commerce Cloud: High-value e-commerce transactions, loyalty point redemptions above a threshold, account takeover prevention during checkout.
Audit trail: The biometric result is recorded as an Activity on the relevant Salesforce object (Opportunity, Case, Account) for compliance and audit purposes.

