Who this comparison is for
PeopleGraph highlights
- Company objects, cross-links, and labels/meta-labels
- Event-driven sync with external systems (Bridge API)
Okta Universal Directory highlights
- SSO, MFA, lifecycle management, SCIM
- Strong policy/RBAC for workforce users
Capability matrix
Capability | PeopleGraph | Okta Universal Directory | Notes |
---|---|---|---|
People + Companies graph | Full | Partial | Okta focuses on users & groups |
Cross-links (employment/affiliations) | Full | Partial | Custom schema needed in Okta |
Labels/meta-labels & segments | Full | Partial | Groups ≠ labels/segments |
Dedupe & merge workflow | Full | None | — |
Two-way sync (Google/MS address books) | Native | Via Zapier | Okta focuses on SCIM/SSO |
Auth / SSO / MFA | None | Full | Different problem space |
Evented automations for apps | Full | Partial | Okta has events; not business-segment oriented |
- Different scopes: business directory vs workforce IAM. Some teams use both together.
Total cost of ownership
Use Okta for workforce IAM; add PeopleGraph for business identities and app automations. This separation avoids overloading IAM with business data and reduces custom glue code.
Assumptions
- Product + GTM + Support apps subscribing to identity events
Migration plan
From Okta UD (as business directory) · Export users → hydrate companies/links in PeopleGraph → keep Okta for auth
-
1
Export Okta users; map to PeopleGraph people
-
2
Create companies & person↔company links; attach labels
-
3
Emit events to downstream systems; keep SSO in Okta
Security
- HMAC-signed Bridge API (±60s window)
- RBAC & least privilege across endpoints
Evidence & sources
Claim | Value | Source |
---|---|---|
Bridge API & security window | X_ID_SIG / X_ID_TS ±60s |
product_docs
sha256(ts . ' .' . rawBody)
|
About PeopleGraph
PeopleGraph gives teams a single workspace to create, link, and manage people and companies. Build rich profiles with emails, phones, addresses, websites, and custom fields. Attach labels and define smart segments that drive marketing, support, and permissions in other apps.
Two-way connectors keep sources like Google Contacts and Microsoft 365 aligned. Dedupe suggestions and a merge workflow maintain clean data with provenance. Every change emits events for downstream automation.
Search is first-class: quick find in-app and registration with the platform-wide index so you can jump to any profile from anywhere.