SailPoint
Overview
ID Dataweb integrates directly with SailPoint Identity Security Cloud to verify users' identities during onboarding, password reset, certification or access reviews. By using either the direct NERM (Non Employee Risk Management) integration or the powerful Atlas workflow capabilities, it is trivial to integrate ID Dataweb's low friction / high security threat detection and mitigation workflows into any use case. Whether stopping employee proxy fraud, ghost student fraud, or business partner fraud, an organization will protect its most valuable resources and information by combining ID Dataweb with SailPoint ISC.
Prerequisites
ID Dataweb
Active ID Dataweb service
Configured verification workflow (linked to credentials)
Client ID and Client Secret tied to that workflow
SailPoint
SailPoint with JML (Joiner-Mover-Leaver) workflow configured
Ability to configure workflow actions
Admin configuration access
Attribute mapping capability
Identity Proofing workflow action (if using NERM)
Configuration Steps
Step1. ID Dataweb Configuration
Configure verification workflow
Generate:
Client ID
Client Secret (linked to workflow)
Inputs
Verification workflow design
Required identity proofing methods
Outputs
Client ID
Client Secret
Step 2. SailPoint Configuration
Add Identity Proofing workflow action (if applicable)
Enter:
Client ID
Client Secret
Configure:
Proofing type label (optional)
Environment (if applicable)
Map user attributes for prefill
Inputs
Client credentials from ID Dataweb
User attribute mappings
Outputs
Configured workflow action
Trigger point for verification
Step 3. Verification Trigger
Verification is triggered as part of:
JML onboarding flow
Or configured workflow action
Trigger depends on SailPoint workflow configuration
Step 4. Callback / Result Handling
ID Dataweb sends results via WorkflowArgs webhook
SailPoint receives:
Verification result
Decision outcome
Testing
Create or trigger user in SailPoint JML
Confirm:
Verification email is generated and sent
User completes verification flow
Validate:
Result returned to SailPoint
Policy decision executed:
APPROVE → provisioning continues
DENY → provisioning halted / exception triggered
Troubleshooting
Identity Proofing action not added to workflow
Workflow not configured to trigger verification
Verification step placed incorrectly in workflow
Resolutions
Confirm Identity Proofing action is included in the SailPoint workflow
Validate the workflow step is triggered during the correct event (e.g., joiner)
Ensure verification occurs before provisioning step
Re-run workflow with test user to confirm execution order
User Attribute Issues
Attributes not mapped
Missing required user fields
Incorrect attribute formatting
Resolutions
Verify required attributes (e.g., name, email, phone) are mapped in SailPoint
Confirm attribute values are populated for the test user
Check formatting matches expected input (e.g., valid phone/email format)
Update mappings and re-run test
User Experience Issues
User does not receive verification email
Verification link not working or expired
Resolutions
Confirm correct email attribute is mapped in SailPoint
Validate email exists for the user
Check spam/junk folders
Re-trigger workflow to generate a new verification link
Ensure verification session has not expired
Updated 2 months ago
