Azure

Azure AD Password Credential Validator

Password credential validators (PCV) allow PingFederate administrators to define a centralized location for username/password validation, allowing validator instances to be referenced by various PingFederate configurations. The PingFederate Azure AD PCV uses Microsoft Graph API for credentials validation.

Features

  • Sign-on with full usernames (e.g. john.smith@mydomain.com).

  • Support for Azure AD Custom Properties (Directory Schema Extensions).

  • All user group memberships are included in the response.

  • Failed sign-on feedback (e.g. Invalid credentials, account is disabled, forced password change).

  • Supports non-federate single and multi-tenant Azure AD user accounts.

Intended audience

This document is intended for PingFederate administrators and application developers.

If you need help during the setup process, see the following resources:

System requirements

  • PingFederate 9.0 or later

  • A Microsoft Azure account with Active Directory or Active Directory B2C configured

    Learn more about supported user account types in Known issues and limitations.

  • To allow PingFederate to make outbound connections to the Microsoft API, you might need to allow the following endpoints in your firewall:

    • Token endpoint: https://login.microsoftonline.com/<tenant>/oauth2/v2.0/token

    • User attributes endpoint: \https://graph.microsoft.com/v1.0/me/

    • Group membership endpoint: \https://graph.microsoft.com/v1.0/me/memberOf