01
Where SenseCrypt IdP connects
Ping stays in the middle of the estate. Your service providers keep pointing at Ping, Ping keeps minting the sessions they read, and the connections, policies and reporting accumulated there are left alone. SenseCrypt IdP joins at the top of that chain as an upstream identity provider.
What SenseCrypt IdP takes on is the proof. On the phone methods the user faces the camera on the phone enrolled to them, liveness and matching complete there, and Ping receives a signed token or assertion to map onto the record it already keeps. Upstream federation over OpenID Connect and SAML 2.0 is standard Ping functionality. There is no pre-built connector. Federation is standard OIDC or SAML 2.0 configuration on both sides.
Those connections are configured one at a time, so a single application or a single population can be moved and watched before anything else is touched.
Keep your existing identity hub
Your application inventory continues to depend on Ping, not on SenseCrypt IdP. Nothing downstream has to learn a new endpoint, and no service provider configuration is rewritten.
Ping keeps the application session
Ping issues the sessions your applications read. Set SenseCrypt IdP's own browser session, summarized in the fact sheet on this page, to fit Ping's policy, or turn it off so every routed sign-in runs a fresh face ceremony.
Use your existing federation protocol
OpenID Connect or SAML 2.0, chosen to match the rest of the Ping estate. Neither the ceremony on the device nor what the server retains depends on the wire format.
Pilot with one connection
Point the upstream provider at a single application or a single group. If that population does not take to it, detach the connection and they resume the previous method with nothing to migrate.
02
Establish federation trust
Trust needs two things from the SenseCrypt IdP side: somewhere to send the user, and a way to check that the answer is authentic. Both are published documents, so nothing secret travels between administrators and no certificate is pasted into an email.
The rest of the effort is claim mapping. Ping builds its own user record and session from the attributes you send. An identifier that shifts when somebody updates an email address becomes account drift, usually discovered months later during an audit.
OIDC: one URL configures Ping
The discovery document gives Ping its endpoints and verification keys in a single fetch, and it stays correct through a key rotation with no administrator involvement.
SAML 2.0: metadata both ways
Import the SenseCrypt IdP metadata on the Ping side, and register Ping in SenseCrypt IdP as a SAML service provider using its metadata. Assertions are signed on issue, and Ping pins its trust to the published certificate.
Map the required claims
Standard claims or SAML attributes, together with the roles and permissions computed for that user. Ping lands them on its directory attributes, and your applications go on enforcing what they always enforced.
No face data in the federation
On the phone methods, neither a face image nor a biometric template leaves the handset. Ping receives an authentication result, so your federation layer holds no biometric data of its own.
03
Integration steps
Everything here happens in two administration consoles, which keeps the project's risk in configuration rather than infrastructure, and configuration can be reversed the same afternoon.
Run the first sign-in on a real handset using a test identity, then inspect the record Ping wrote for that user. Mapping errors appear at exactly that point, and one account is a far cheaper place to find them than four hundred.
- Choose the protocol for the upstream link: OpenID Connect or SAML 2.0.
- In the SenseCrypt IdP console, register Ping as an OIDC application (or as a SAML service provider).
- Attach at least one SenseCrypt IdP group to the application; with none attached, nobody can sign in.
- In the Ping console, add SenseCrypt IdP as an external identity provider.
- Give Ping the discovery URL for OIDC, or the metadata file for SAML 2.0.
- Map the claims to your Ping directory attributes.
- Attach the new provider to one connection or one population, not to everything.
- Enroll a test identity, sign in by face, then read back the record Ping created.
04
What changes in your deployment
Policies, connections and reporting survive intact, while the front of the flow loses its password. The decision's blast radius is one connection.
It also puts attention on the part of the lifecycle attackers use. In the 2023 MGM Resorts incident, attackers phoned the IT help desk, impersonated an employee, and the company reported an impact of about $100 million. Hardening the front door while leaving account recovery to a persuasive phone call relocates the attack rather than removing it.
SenseCrypt IdP is deliberate about that path. There is no self-service face recovery. A lost phone is replaced through a verified contact (a one-time PIN by email, with SMS where a number is on file) and a new device key. The face is not re-registered, and the live face check is still required at sign-in. Your service desk still needs a documented way to be certain who is on the line.
No password for a phishing page
No password and no shared code appears in the sign-in flow. The one-time PIN exists at a single point in the lifecycle, device replacement, which is a far smaller surface than a code issued on every login.
Where phishing resistance applies
The passkey method uses FIDO2/WebAuthn passkeys presented by the SenseCrypt Authenticator app, and origin binding is what makes it phishing-resistant. Simple QR removes password entry but is not origin-bound, so the claim belongs to the passkey method.
Withdrawal costs one connection
A federation is a single configured link. Where face sign-in does not suit a population, remove the link: those users return to their previous method, with no data to migrate and no accounts to rebuild.
05
SenseCrypt IdP at a glance
06
Frequently asked questions
Is Seventh Sense a Ping Identity partner?
No. This page describes standards-based federation between two products that both speak OpenID Connect and SAML 2.0. There is no partnership, no pre-built connector, no certification and no marketplace listing, which means the configuration, documentation and testing all sit with your team.
Which protocol should we use for the upstream link?
Whichever your Ping estate already runs. OpenID Connect is the better default for a new connection, because discovery, PKCE (RFC 7636) and pushed authorization requests (RFC 9126) each do useful work for you. SAML 2.0 is the pragmatic answer when the team already operates SAML connections and wants this one to look familiar during a night-time incident.
What does Ping receive after a face check?
A signed ID token or SAML assertion naming the enrolled user, with the standard claims plus the roles and permissions computed for them. Ping validates the signature against the published key, maps the values onto its own user record, and issues the session your applications consume.
Does SenseCrypt IdP hold a session alongside the Ping session?
It can, as the fact sheet on this page sets out. Set its lifetime with Ping's session policy in mind, or turn it off. RP-initiated logout ends the provider session and revokes refresh-token families; an id_token_hint is required to name the subject. SAML Single Logout is not supported.