Veracity Identity Provider (IDP)
Authenticate users and applications on Veracity using the platform’s identity provider and industry standards.
Veracity Identity is the identity provider (IDP) for the Veracity platform. It provides a secure authentication mechanism for first-party and third-party services, and authorisation capabilities for first-party services.
The service is built on Microsoft Azure Active Directory B2C (Azure AD B2C) and uses industry standards such as OpenID Connect and the authorisation code flow to authenticate users.
Applications registered on the Veracity platform use the Veracity IDP to verify the identity of users when they sign in.
Why use Veracity Identity
Integrating with the Veracity identity provider allows your application to:
- authenticate users using the Veracity platform
- support Single Sign-On (SSO) across Veracity services
- allow access for users from organisations federated with Veracity
- authenticate applications when calling APIs using client credentials flow
Service authentication for applications
The Veracity identity provider supports the client credentials flow.
This allows an application registered on the platform to authenticate using its own credentials instead of impersonating a user when calling web APIs registered on the platform.
Federation and single sign-on
The Veracity identity provider supports federation with other industry organisations. This allows users from federated companies to authenticate using their existing credentials.
By integrating with the Veracity IDP, your application can securely authenticate its own users while also enabling access for users from organisations federated with Veracity.
This enables Single Sign-On (SSO) across services within the Veracity ecosystem.
Implementation resources
This documentation explains how the Veracity IDP works and how to integrate applications with it.
For background information about the underlying authentication protocols, see:
If you want to start implementing authentication with Veracity:
Support
If you are a Veracity customer and encounter authentication issues, contact: