Skip to content

Default · Beta

SailPoint NERM
API integration

Ship Default features without building the integration. Full SailPoint NERM API access via Proxy, normalized data through Unified APIs — extend models and mappings to fit your product.

Built for specific customer use cases. Issues are resolved quickly.

Talk to us
SailPoint NERM

Use Cases

Why integrate with SailPoint NERM

Common scenarios for SaaS companies building SailPoint NERM integrations for their customers.

01

Sync non-employee identities into your SaaS user directory

SaaS companies offering enterprise collaboration, productivity, or IT service tools need a complete view of the workforce — not just full-time employees. Integrating with SailPoint NERM via Truto lets you pull contractors, vendors, and contingent workers into your app alongside HRIS-sourced employees, giving customers a unified user directory.

02

Automate contractor onboarding from your vendor management platform

If your SaaS manages freelancer engagements or vendor relationships, you can push new contractor profiles and contract metadata into NERM to trigger downstream IT provisioning. This turns your platform into the starting point for secure, governed access — a major selling point for enterprise buyers.

03

Enforce real-time deprovisioning when non-employee status changes

Enterprise customers expect that when a contractor is offboarded or a vendor relationship ends, access to your SaaS product is revoked immediately. By reading non-employee lifecycle status from NERM, your app can automatically disable accounts, remove permissions, and maintain audit-ready compliance.

04

Enrich your identity verification workflows with NERM profile data

Background check and identity verification platforms can pull staged non-employee profiles from NERM, run their checks, and write results back — unblocking onboarding workflows inside the customer's identity governance stack without manual intervention.

05

Power role-based access decisions with non-employee context

Security and access management SaaS products can read roles and profile types from NERM to make fine-grained authorization decisions for the extended workforce, ensuring contractors only see what their engagement scope permits.

What You Can Build

Ship these features with Truto + SailPoint NERM

Concrete product features your team can ship faster by leveraging Truto’s SailPoint NERM integration instead of building from scratch.

01

Unified employee + contractor directory

Combine W-2 employees from HRIS integrations and non-employees from SailPoint NERM into a single Users list using Truto's Unified User Directory API, so your app always shows the complete workforce.

02

Automated contractor lifecycle sync

Continuously poll NERM profiles to detect status changes — new hires, role moves, and terminations — and automatically reflect those in your app's user and permissions model.

03

Role-aware access controls for non-employees

Leverage role data from NERM to dynamically scope what contractors and vendors can see or do inside your product, enforcing least-privilege without manual admin work.

04

Non-employee onboarding trigger from your app

When a new vendor or contractor engagement is created in your platform, push the profile into NERM to kick off the customer's governed provisioning workflow — including approvals, background checks, and IT access grants.

05

Contract expiry and offboarding automation

Read contract end-dates and termination statuses from NERM profiles and automatically deactivate user accounts, revoke permissions, and log the action for audit trails inside your SaaS.

06

Compliance-ready non-employee access reports

Surface which non-employees have active access to your product, when they were provisioned, and their current NERM status — giving your enterprise customers audit-ready documentation out of the box.

Unified APIs

Unified APIs for SailPoint NERM

Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.

Unified User Directory API

Roles

The Role object represents a role of a User.

View Docs

Users

The User object represents a User.

View Docs

How It Works

From zero to integrated

Go live with SailPoint NERM in under an hour. No boilerplate, no maintenance burden.

01

Link your customer’s SailPoint NERM account

Use Truto’s frontend SDK to connect your customer’s SailPoint NERM account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.

02

We handle authentication

Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.

03

Call our API, we call SailPoint NERM

Truto’s Proxy API is a 1-to-1 mapping of the SailPoint NERM API. You call us, we call SailPoint NERM, and pass the response back in the same cycle.

04

Unified response format

Every response follows a single format across all integrations. We translate SailPoint NERM’s pagination into unified cursor-based pagination. Data is always in the result attribute.

FAQs

Common questions about SailPoint NERM on Truto

Authentication, rate limits, data freshness, and everything else you need to know before you integrate.

How does authentication work with SailPoint NERM?

NERM's REST API uses token-based authentication via Personal Access Tokens (PATs) generated in SailPoint Identity Security Cloud. Truto handles token management and auth configuration so your end users can connect their NERM instance without your team building custom auth flows.

What data can I access through Truto's Unified User Directory API for NERM?

The Unified User Directory API maps to NERM's Users and Roles. This lets you read non-employee profiles (contractors, vendors, bots, etc.) and their associated roles. Since NERM profiles are highly customizable and can represent assignments, cost centers, or vendor companies, the exact schema depends on how the customer has configured their profile types.

How does pagination work when fetching large sets of non-employee profiles?

NERM's API uses cursor-based pagination with limit, offset, and metadata next parameters. Truto abstracts this so you get a consistent pagination interface regardless of the underlying API mechanics — important for enterprise customers with tens of thousands of non-employee records.

Are specific NERM tools available in Truto today?

SailPoint NERM tools in Truto are built on request. If you need this integration, reach out to the Truto team and they will build and ship the specific endpoints and data mappings you need — typically covering profiles, profile types, and workflow sessions.

Can I write data back to NERM, or is it read-only?

NERM's REST API supports GET, POST, and PATCH operations on profiles and can trigger workflow sessions. Write-back capabilities — such as pushing new contractor profiles or updating custom attributes like background check status — can be built as part of your Truto integration on request.

Does NERM support webhooks for real-time event notifications?

Yes, NERM supports outbound webhooks (requiring TLS 1.2+) that fire on lifecycle events like status changes or contract expirations. This enables event-driven patterns such as instant deprovisioning when a contractor is terminated, complementing the polling approach via Truto's Unified API.

SailPoint NERM

Get SailPoint NERM integrated into your app

Our team understands what it takes to make a SailPoint NERM integration successful. A short, crisp 30 minute call with folks who understand the problem.

Talk to us