# Ping Advanced Identity Software > AI agents should consult [Docs for Agents](https://developer.pingidentity.com/build-with-ai/docs-for-agents.md) > for guidance on navigating Ping Identity documentation. ## Platform 8.1 - [Choose your sample](https://docs.pingidentity.com/platform/8.1/sample-setup/overview.md) - [Custom attributes](https://docs.pingidentity.com/platform/8.1/sample-setup/custom-attributes.md) - [Customize end-user and login UI themes](https://docs.pingidentity.com/platform/8.1/sample-setup/customize-themes-enduser-login-uis.md) - [Edge Security](https://docs.pingidentity.com/platform/8.1/platform-guide/edge-security.md) - [Groups](https://docs.pingidentity.com/platform/8.1/sample-setup/groups.md) - [Hosted pages](https://docs.pingidentity.com/platform/8.1/sample-setup/hosted-pages.md) - [HSM support](https://docs.pingidentity.com/platform/8.1/platform-guide/hsm-support.md) - [Localize end-user and login UIs](https://docs.pingidentity.com/platform/8.1/sample-setup/localize-enduser-login-uis.md) - [Manage groups](https://docs.pingidentity.com/platform/8.1/sample-setup/manage-groups.md) - [Migration and customization](https://docs.pingidentity.com/platform/8.1/sample-setup/migration-and-customization.md) - [Overview](https://docs.pingidentity.com/platform/8.1/platform-guide/about.md) - [Overview](https://docs.pingidentity.com/platform/8.1/sample-setup/preface.md) - [PingAM](https://docs.pingidentity.com/platform/8.1/platform-guide/access-management.md) - [PingDS](https://docs.pingidentity.com/platform/8.1/platform-guide/directory-services.md) - [PingIDM](https://docs.pingidentity.com/platform/8.1/platform-guide/identity-management.md) - [Prepare the servers](https://docs.pingidentity.com/platform/8.1/sample-setup/server-settings.md) - [Protect the deployment](https://docs.pingidentity.com/platform/8.1/sample-setup/protect-deployment.md) - [Release notes](https://docs.pingidentity.com/platform/8.1/release-notes/preface.md) - [Separate identity stores](https://docs.pingidentity.com/platform/8.1/sample-setup/deployment1.md) - [Set up PingAM](https://docs.pingidentity.com/platform/8.1/sample-setup/am-setup-1.md) - [Set up PingAM](https://docs.pingidentity.com/platform/8.1/sample-setup/am-setup-2.md) - [Set up PingIDM](https://docs.pingidentity.com/platform/8.1/sample-setup/idm-setup-1.md) - [Set up PingIDM](https://docs.pingidentity.com/platform/8.1/sample-setup/idm-setup-2.md) - [Set up the Platform UIs](https://docs.pingidentity.com/platform/8.1/sample-setup/platform-ui.md) - [Shared identity store](https://docs.pingidentity.com/platform/8.1/sample-setup/deployment2.md) - [Test your deployment](https://docs.pingidentity.com/platform/8.1/sample-setup/test-deployment.md) - [UI customization](https://docs.pingidentity.com/platform/8.1/sample-setup/ui-customization.md) - [Upgrade](https://docs.pingidentity.com/platform/8.1/sample-setup/upgrade.md) ## Platform 8 - [Choose your sample](https://docs.pingidentity.com/platform/8/sample-setup/overview.md) - [Custom attributes](https://docs.pingidentity.com/platform/8/sample-setup/custom-attributes.md) - [Customize end-user and login UI themes](https://docs.pingidentity.com/platform/8/sample-setup/customize-themes-enduser-login-uis.md) - [Edge Security](https://docs.pingidentity.com/platform/8/platform-guide/edge-security.md) - [Groups](https://docs.pingidentity.com/platform/8/sample-setup/groups.md) - [Hosted pages](https://docs.pingidentity.com/platform/8/sample-setup/hosted-pages.md) - [HSM support](https://docs.pingidentity.com/platform/8/platform-guide/hsm-support.md) - [Localize end-user and login UIs](https://docs.pingidentity.com/platform/8/sample-setup/localize-enduser-login-uis.md) - [Manage groups](https://docs.pingidentity.com/platform/8/sample-setup/manage-groups.md) - [Migration and customization](https://docs.pingidentity.com/platform/8/sample-setup/migration-and-customization.md) - [Overview](https://docs.pingidentity.com/platform/8/platform-guide/about.md) - [Overview](https://docs.pingidentity.com/platform/8/sample-setup/preface.md) - [PingAM](https://docs.pingidentity.com/platform/8/platform-guide/access-management.md) - [PingDS](https://docs.pingidentity.com/platform/8/platform-guide/directory-services.md) - [PingIDM](https://docs.pingidentity.com/platform/8/platform-guide/identity-management.md) - [Prepare the servers](https://docs.pingidentity.com/platform/8/sample-setup/server-settings.md) - [Protect the deployment](https://docs.pingidentity.com/platform/8/sample-setup/protect-deployment.md) - [Release notes](https://docs.pingidentity.com/platform/8/release-notes/preface.md) - [Separate identity stores](https://docs.pingidentity.com/platform/8/sample-setup/deployment1.md) - [Set up PingAM](https://docs.pingidentity.com/platform/8/sample-setup/am-setup-1.md) - [Set up PingAM](https://docs.pingidentity.com/platform/8/sample-setup/am-setup-2.md) - [Set up PingIDM](https://docs.pingidentity.com/platform/8/sample-setup/idm-setup-1.md) - [Set up PingIDM](https://docs.pingidentity.com/platform/8/sample-setup/idm-setup-2.md) - [Set up the Platform UIs](https://docs.pingidentity.com/platform/8/sample-setup/platform-ui.md) - [Shared identity store](https://docs.pingidentity.com/platform/8/sample-setup/deployment2.md) - [Test your deployment](https://docs.pingidentity.com/platform/8/sample-setup/test-deployment.md) - [UI customization](https://docs.pingidentity.com/platform/8/sample-setup/ui-customization.md) - [Upgrade](https://docs.pingidentity.com/platform/8/sample-setup/upgrade.md) ## Platform 7.5 - [About the platform](https://docs.pingidentity.com/platform/7.5/platform-guide/about.md) - [Accept Terms and Conditions node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/accept-terms-and-conditions.md): Prompts users to accept the active terms and conditions during registration or sign-on journeys in PingAM. - [Account Active Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/account-active-decision.md): Checks whether a user account is both active and unlocked, routing the journey along True or False outcome paths in PingAM. - [Account Lockout node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/account-lockout.md): Locks or unlocks a user account profile in PingAM, supporting both persistent and duration-based lockout. - [Agent Data Store Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/agent-data-store-decision.md): Authenticates agents such as PingGateway and Java or web agents against the agent profile data store in PingAM. - [Anonymous Session Upgrade node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/anonymous-session-upgrade.md): Upgrades an anonymous session to a non-anonymous session in PingAM journeys. - [Anonymous User Mapping node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/anonymous-user-mapping.md): Maps unauthenticated users to a named anonymous account in PingAM, enabling limited access without credentials. - [Attribute Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/attribute-collector.md): Collects user attribute values during a journey for use in registration or profile update flows in PingAM. - [Attribute Present Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/attribute-present-decision.md): Checks whether a specified attribute, including private attributes such as password, is present on a user object in PingAM. - [Attribute Value Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/attribute-value-decision.md): Verifies that a user attribute satisfies a configured condition, such as presence or equality, during journeys in PingAM. - [Auth Level Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/auth-level-decision.md): Compares the current authentication level against a configured threshold to route journeys in PingAM. - [Authenticate Thing node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/self-managed/authenticate-thing.md): Use the Authenticate Thing node in PingAM to authenticate IoT devices and gateways using Proof of Possession JWT or Client Assertion. - [Authentication node reference](https://docs.pingidentity.com/platform/7.5/auth-node-ref/auth-nodes.md) - [CAPTCHA node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/captcha.md): Configure the CAPTCHA node to verify CAPTCHA responses from providers such as Google reCAPTCHA v2, reCAPTCHA v3, and hCaptcha during PingAM authentication journeys. - [Certificate Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/self-managed/certificate-collector.md): Configure the Certificate Collector node to collect X.509 digital certificates from incoming requests for use as authentication credentials in PingAM journeys. - [Certificate User Extractor node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/self-managed/certificate-user-extractor.md): Configure the Certificate User Extractor node to extract a user identifier from an X.509 certificate and match it against an identity in the identity store. - [Certificate Validation node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/self-managed/certificate-validation.md): Configure the Certificate Validation node to validate X.509 digital certificates against LDAP stores, CRLs, and OCSP in PingAM authentication journeys. - [Choice Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/choice-collector.md): Configure the Choice Collector node to present users with two or more selectable options during an authentication journey in PingAM. - [Choose your sample](https://docs.pingidentity.com/platform/7.5/sample-setup/overview.md) - [Combined MFA Registration node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/combined-mfa-registration.md): Configure the Combined MFA Registration node to register a device for both push notification and OATH one-time password multi-factor authentication in a single step. - [Configuration Provider node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/config-provider.md): Configure the Configuration Provider node to use a script to dynamically build the configuration of another node and replace it at runtime in an PingAM journey. - [Consent Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/consent-collector.md): Configure the Consent Collector node to prompt users to consent to sharing their profile data during registration or progressive profile flows in PingAM. - [Cookie Presence Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/cookie-presence-decision.md): Configure the Cookie Presence Decision node to check whether a named cookie exists in an incoming authentication request and route the journey accordingly. - [Create Object node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/create-object.md): Create a new managed object using attributes collected during an authentication journey, such as during user registration. - [Create Password node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/create-password.md): Deprecated. The Create Password node prompted users to create a password during social account provisioning in PingAM. - [Custom attributes](https://docs.pingidentity.com/platform/7.5/sample-setup/custom-attributes.md) - [Customize end-user and login UI themes](https://docs.pingidentity.com/platform/7.5/sample-setup/customize-themes-enduser-login-uis.md) - [Data Store Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/data-store-decision.md): Authenticate users by verifying that their credentials match those stored in the configured data store for the realm. - [Debug node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/debug.md): Use the Debug node in PingAM to display shared node state, identity universalId, and transaction ID during authentication tree testing. - [Device Binding node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-binding.md): Register one or more devices to a user's account by generating a cryptographic key pair and storing the public key in the user's profile. - [Device Binding Storage node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-binding-storage.md): Persist collected device binding data, including the device public key, to a user's profile in the identity store. - [Device Geofencing node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-geofencing.md): Compare collected device location data against configured trusted locations to determine whether the user's device is within an allowed geofence. - [Device Location Match node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-profile-location-match.md) - [Device Match node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-match.md): Compare collected device metadata against saved trusted device profiles in a user's account using built-in or custom script matching. - [Device Profile Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-profile-collector.md): Collect metadata about the user's device, including hardware details, OS information, and optionally location, for use in device profiling journeys. - [Device Profile Save node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-profile-save.md): Persist collected device metadata and location data to a user's profile in the identity store for use in future authentications. - [Device Signing Verifier node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-signing-verifier.md): Verify possession of a registered bound device by challenging it to sign a value with the private key paired to a stored public key. - [Device Tampering Verification node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/device-tampering-verification.md): Evaluate a device tampering score to determine whether a device has been rooted, jailbroken, or otherwise poses a security risk. - [Display Username node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/display-username.md): Look up and display a user's username based on a different identifying attribute, such as an email address, to support username recovery flows. - [Edge Security](https://docs.pingidentity.com/platform/7.5/platform-guide/edge-security.md) - [Email Suspend node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/email-suspend.md): Sends an email using a template and suspends the authentication journey until the user clicks a resume link in that email. - [Email Template node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/email-template.md): Sends an email based on a configured template without suspending the authentication journey, for example to deliver a welcome message after registration. - [Failure node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/failure.md): Terminal node that ends an authentication journey in failure, redirecting the user to a failure URL and optionally incrementing the account lockout counter. - [Failure URL node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/failure-url.md): Specifies the URL to redirect end users to when authentication fails in a journey. - [Get Authenticator App node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/get-authenticator-app.md): Displays a prompt with links to download an authenticator app from the Apple App Store or Google Play Store as part of a push authentication journey. - [Get Session Data node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/get-session-data.md): Retrieves a value from a user's existing session by key and stores it in the shared node state, for use during session upgrade journeys. - [Groups](https://docs.pingidentity.com/platform/7.5/sample-setup/groups.md) - [Hosted pages](https://docs.pingidentity.com/platform/7.5/sample-setup/hosted-pages.md) - [HOTP Generator node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/hotp-generator.md): Generates a random numeric one-time passcode (OTP) of a specified length for use in authentication journeys, storing it in shared state for delivery by email or SMS. - [HSMs and ForgeRock software](https://docs.pingidentity.com/platform/7.5/sample-setup/hsm-support.md) - [Identify Existing User node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/identify-existing-user.md): Looks up a user identity by a specified attribute such as email address and writes the matching identifier to shared node state, for use in forgotten password flows. - [Identity Assertion node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/identity-assertion-node.md): Integrates PingGateway into an authentication journey to support identity assertion with third-party services such as Windows Desktop SSO and Kerberos. - [Increment Login Count node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/increment-login-count.md): Increments the successful login count on a managed identity object, enabling journeys to track authentication frequency for use with the Login Count Decision node. - [Inner Tree Evaluator node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/inner-tree-evaluator.md): Configure the Inner Tree Evaluator node to nest authentication journeys as children within a parent journey in PingAM. - [KBA Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/kba-decision.md): Configure the KBA Decision node to check whether a user account has the minimum number of knowledge-based authentication security questions defined. - [KBA Definition node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/kba-definition.md): Configure the KBA Definition node to collect knowledge-based authentication questions and answers from users during registration or profile update. - [KBA Verification node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/kba-verification.md): Configure the KBA Verification node to present knowledge-based authentication questions to users and verify their answers against stored responses. - [Kerberos node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/self-managed/kerberos.md): Use the Kerberos node in PingAM to enable desktop single sign-on through SPNEGO, allowing users authenticated with a Kerberos KDC to sign on without re-entering credentials. - [LDAP Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/ldap-decision.md): Configure the LDAP Decision node to verify a username and password against an LDAP user data store and check for expired or locked accounts. - [Legacy CAPTCHA node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/legacy-captcha.md): Configure the Legacy CAPTCHA node to verify a CAPTCHA response token and create a CAPTCHA callback. Superseded by the CAPTCHA node. - [Legacy Social Provider Handler node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/legacy-social-provider-handler.md): Configure the Legacy Social Provider Handler node to authenticate users with a social identity provider and collect profile attributes. Use the Social Provider Handler node for new journeys. - [Localize end-user and login UIs](https://docs.pingidentity.com/platform/7.5/sample-setup/localize-enduser-login-uis.md) - [Login Count Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/login-count-decision.md): Configure the Login Count Decision node to trigger a journey action when a user's successful login count reaches a specified threshold. - [Login with self-service](https://docs.pingidentity.com/platform/7.5/platform-self-service/login.md) - [Manage groups](https://docs.pingidentity.com/platform/7.5/sample-setup/manage-groups.md) - [Message node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/message.md): Configure the Message node to present a custom, localized message with positive and negative response buttons that users must click to proceed through a journey. - [Meter node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/meter.md): Configure the Meter node to increment a custom metric key each time journey evaluation passes through the node, enabling trend monitoring with tools such as Prometheus. - [MFA Registration Options node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/mfa-registration-options.md): Configure the MFA Registration Options node to let users register a multi-factor authentication device or skip registration during a journey. - [Migration and customization](https://docs.pingidentity.com/platform/7.5/sample-setup/migration-and-customization.md) - [Modify Auth Level node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/modify-auth-level.md): Configure the Modify Auth Level node to increase or decrease the authentication level value in the current session. - [OATH Device Storage node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/oath-device-storage.md): Configure the OATH Device Storage node to persist a registered OATH device profile from the shared state into the user's account. - [OATH Registration node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/oath-registration.md): Configure the OATH Registration node to let users register a device for OATH-based multi-factor authentication using a QR code scan. - [OATH Token Verifier node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/oath-token-verifier.md): Configure the OATH Token Verifier node to request and verify a one-time passcode generated by a registered OATH device using TOTP or HOTP. - [OAuth 2.0 node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/oauth2.md): Deprecated. The OAuth 2.0 node authenticated PingAM users against OAuth 2.0-compliant social identity providers using the authorization code grant. - [OIDC ID Token Validator node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/oidc-idtoken-validator.md): Configure the OIDC ID Token Validator node to authenticate users by validating an OpenID Connect ID token from an external identity provider. - [OpenID Connect node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/oidc.md): Deprecated. The OpenID Connect node authenticated PingAM users against OpenID Connect providers using the authorization code grant. - [Opt-out Multi-Factor Authentication node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/opt-out-multi-factor.md): Configure the Opt-out Multi-Factor Authentication node to record a user's decision to skip multi-factor authentication on their current device. - [OTP Collector Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/otp-collector-decision.md): Configure the OTP Collector Decision node to prompt users to enter a one-time passcode and verify whether it is valid. - [OTP Email Sender node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/otp-email-sender.md): Configure the OTP Email Sender node to send a one-time passcode to a user's email address as part of an authentication journey. - [OTP SMS Sender node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/otp-sms-sender.md): Configure the OTP SMS Sender node to send a one-time passcode to a user's mobile phone through an email-to-SMS gateway. - [Overview](https://docs.pingidentity.com/platform/7.5/sample-setup/preface.md) - [Overview](https://docs.pingidentity.com/platform/7.5/platform-self-service/preface.md) - [Page node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/page.md): Configure the Page node to combine multiple input-collecting nodes onto a single page displayed to users during an authentication journey. - [Pass-through authentication](https://docs.pingidentity.com/platform/7.5/platform-self-service/pass-through-authentication.md) - [Pass-through Authentication node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/passthrough-authentication.md): Configure the Pass-through Authentication node to authenticate users against a third-party service through a connector, supporting password migration without forcing resets. - [Password Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/password-collector.md): Use the Password Collector node in PingAM to prompt users to enter their password and write it to transient state for use later in the journey. - [Password reset](https://docs.pingidentity.com/platform/7.5/platform-self-service/password-reset.md) - [Password updates](https://docs.pingidentity.com/platform/7.5/platform-self-service/update-password.md) - [Patch Object node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/patch-object.md): Configure the Patch Object node to update the attributes of an existing managed identity object. - [Persistent Cookie Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/persistent-cookie-decision.md): Configure the Persistent Cookie Decision node to check for a persistent cookie, verify its JWT signature, and authenticate users without requiring them to log in again. - [PingAM](https://docs.pingidentity.com/platform/7.5/platform-guide/access-management.md) - [PingDS](https://docs.pingidentity.com/platform/7.5/platform-guide/directory-services.md) - [PingIDM](https://docs.pingidentity.com/platform/7.5/platform-guide/identity-management.md) - [PingOne Protect Evaluation node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/pingone-protect-evaluation.md) - [PingOne Protect Initialization node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/pingone-protect-initialize.md) - [PingOne Protect Result node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/pingone-protect-result.md) - [Platform configuration](https://docs.pingidentity.com/platform/7.5/platform-self-service/platform-configuration.md) - [Platform Password node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/platform-password.md): Configure the Platform Password node to prompt users to enter their password, optionally validate it against password policies, and store it in the shared node state. - [Platform Username node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/platform-username.md): Configure the Platform Username node to prompt users to enter their username, optionally validate it against username policies, and store it in the shared node state. - [Polling Wait node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/polling-wait.md): Configure the Polling Wait node to pause an authentication journey for a specified number of seconds, for example while waiting for a push notification response or external system. - [Prepare the servers](https://docs.pingidentity.com/platform/7.5/sample-setup/server-settings.md) - [Profile Completeness Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/profile-completeness-decision.md): Configure the Profile Completeness Decision node to check whether the percentage of completed user profile fields meets a configured threshold, for use in progressive profile flows. - [Progressive profile](https://docs.pingidentity.com/platform/7.5/platform-self-service/progressive-profile.md) - [Protect the deployment](https://docs.pingidentity.com/platform/7.5/sample-setup/protect-deployment.md) - [Provision Dynamic Account node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/provision-dynamic-account.md): Use the Provision Dynamic Account node in PingAM to create a user account after SAML2 or social authentication using attributes from the identity provider. - [Provision IDM Account node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/provision-IDM-account.md): Deprecated. The Provision IDM Account node redirected users to a PingIDM instance to provision an account after social authentication in PingAM. - [Push Registration node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/push-registration.md): Configure the Push Registration node to register a user's mobile device for multi-factor authentication using push notifications. - [Push Result Verifier node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/push-result-verifier.md): Configure the Push Result Verifier node to validate a user's response to a previously sent push notification message during multi-factor authentication. - [Push Sender node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/push-sender.md): Configure the Push Sender node to send push notification messages to a registered device for multi-factor authentication, supporting tap-to-accept, challenge code, and biometric options. - [Push Wait node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/push-wait.md): Configure the Push Wait node to pause authentication for a specified number of seconds while waiting for a user to respond to a push notification request. - [Query Filter Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/query-filter-decision.md): Configure the Query Filter Decision node to check whether a user's profile attributes match a specified query filter, for use in progressive profile and conditional journey flows. - [Query Parameter node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/query-parameter.md): Configure the Query Parameter node to extract URL query parameter values into node state properties, enabling journey customization based on URL parameters. - [Recovery Code Collector Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/recovery-code-collector-decision.md): Configure the Recovery Code Collector Decision node to let users authenticate with a backup recovery code when they can't access their registered MFA device. - [Recovery Code Display node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/recovery-code-display.md): Configure the Recovery Code Display node to show generated MFA recovery codes to users during device registration so they can save them for future use. - [Register Logout Webhook node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/register-logout-webhook.md): Configure the Register Logout Webhook node to register a webhook that triggers when a user's session ends due to logout or session expiry. - [Register Thing node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/self-managed/register-thing.md): Use the Register Thing node in PingAM to register IoT devices and gateways by validating a JWT and creating or updating the thing identity with a confirmation key. - [Release notes](https://docs.pingidentity.com/platform/7.5/release-notes/preface.md) - [Remove Session Properties node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/remove-session-properties.md): Configure the Remove Session Properties node to delete one or more named properties from the user session during an authentication journey. - [Request Header node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/request-header.md): Configure the Request Header node to extract HTTP request header values into node state properties, enabling journey customization based on incoming request headers. - [Required Attributes Present node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/required-attributes-present.md): Configure the Required Attributes Present node to check whether all attributes required to create an identity resource object exist in the shared node state. - [Retry Limit Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/retry-limit-decision.md): Configure the Retry Limit Decision node to track failed authentication attempts and allow retries up to a configurable limit before rejecting the user. - [SAML2 Authentication node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/saml2.md): Configure the SAML2 Authentication node to integrate SAML 2.0 SP-initiated single sign-on into an PingAM authentication journey. - [Scripted Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/scripted-decision.md): Configure the Scripted Decision node to run a custom server-side script in an PingAM authentication journey and set the node outcome. - [Scripting tips](https://docs.pingidentity.com/platform/7.5/platform-self-service/scripting-for-user-self-service.md) - [Select Identity Provider node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/select-identity-provider.md): Configure the Select Identity Provider node to present users with a list of enabled social identity providers to choose from during authentication. - [Self-service reference](https://docs.pingidentity.com/platform/7.5/platform-self-service/single-page.md) - [Separate identity stores](https://docs.pingidentity.com/platform/7.5/sample-setup/deployment1.md) - [Set Custom Cookie node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/set-custom-cookie.md): Configure the Set Custom Cookie node to store a custom cookie on the client during an PingAM authentication journey, including in no-session journeys. - [Set Persistent Cookie node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/set-persistent-cookie.md): Configure the Set Persistent Cookie node to create a signed and encrypted persistent JWT cookie on the client after successful PingAM authentication. - [Set Session Properties node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/set-session-properties.md): Configure the Set Session Properties node to add key-value properties to the authenticated session or update session timeout settings during an PingAM journey. - [Set up AM](https://docs.pingidentity.com/platform/7.5/sample-setup/am-setup-1.md) - [Set up AM](https://docs.pingidentity.com/platform/7.5/sample-setup/am-setup-2.md) - [Set up IDM](https://docs.pingidentity.com/platform/7.5/sample-setup/idm-setup-1.md) - [Set up IDM](https://docs.pingidentity.com/platform/7.5/sample-setup/idm-setup-2.md) - [Set up the platform UIs](https://docs.pingidentity.com/platform/7.5/sample-setup/platform-ui.md) - [Shared identity store](https://docs.pingidentity.com/platform/7.5/sample-setup/deployment2.md) - [Social authentication](https://docs.pingidentity.com/platform/7.5/platform-self-service/social-registration.md) - [Social Facebook node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/social-facebook.md): Deprecated. The Social Facebook node authenticated PingAM users with Facebook using OAuth 2.0, preconfigured with Facebook endpoints. - [Social Google node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/social-google.md): Deprecated. The Social Google node authenticated PingAM users with Google using OAuth 2.0, preconfigured with Google endpoints. - [Social Ignore Profile node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/social-ignore-profile.md): Deprecated. The Social Ignore Profile node issued a PingAM SSO token after social authentication without checking for a local user profile. - [Social Provider Handler node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/social-provider-handler.md): Configure the Social Provider Handler node to authenticate users with a selected social identity provider, validate tokens, and match accounts in PingAM. - [State Metadata node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/state-metadata.md): Configure the State Metadata node to return selected shared node state attributes as metadata in the authentication response. - [Success node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/success.md): The Success node is a required terminal node that marks the end of a successful authentication journey in PingAM. - [Success URL node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/success-url.md): Configure the Success URL node to redirect users to a specified URL when authentication succeeds in an PingAM journey. - [Terms and Conditions Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/terms-and-conditions-decision.md): Configure the Terms and Conditions Decision node to verify that a user has accepted the active terms and conditions before proceeding in a journey. - [Test your deployment](https://docs.pingidentity.com/platform/7.5/sample-setup/test-deployment.md) - [Time Since Decision node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/time-since-decision.md): Configure the Time Since Decision node to check whether a specified amount of time has elapsed since a user's account was created, for use in progressive profile journeys. - [Timer Start node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/timer-start.md): Configure the Timer Start node to record the current time in a named property, enabling elapsed-time measurements with the Timer Stop node in a journey. - [Timer Stop node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/timer-stop.md): Configure the Timer Stop node to record the time elapsed since a corresponding Timer Start node and expose the result as a named metric. - [UI customization](https://docs.pingidentity.com/platform/7.5/sample-setup/ui-customization.md) - [Upgrade](https://docs.pingidentity.com/platform/7.5/sample-setup/upgrade.md) - [User self-registration](https://docs.pingidentity.com/platform/7.5/platform-self-service/self-registration.md) - [User self-service overview](https://docs.pingidentity.com/platform/7.5/platform-self-service/overview.md) - [Username Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/am-only/username-collector.md): Use the Username Collector node in PingAM to prompt users to enter their username and write it to shared state for use later in the journey. - [Username recovery](https://docs.pingidentity.com/platform/7.5/platform-self-service/username-recovery.md) - [WebAuthn Authentication node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/webauthn-authentication.md): Configure the WebAuthn Authentication node to let users authenticate with a registered FIDO device, including passkeys and hardware security keys, in PingAM. - [WebAuthn Device Storage node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/webauthn-device-storage.md): Configure the WebAuthn Device Storage node to write FIDO2 device data from transient state to a user's profile after registration. - [WebAuthn Registration node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/webauthn-registration.md): Configure the WebAuthn Registration node to let users register FIDO2 devices, such as fingerprint scanners or hardware security keys, for use during authentication. - [Write Federation Information node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/write-federation-information.md): Configure the Write Federation Information node to create a persistent SAML 2.0 account link between a remote identity provider and a local service provider account. - [Zero Page Login Collector node](https://docs.pingidentity.com/platform/7.5/auth-node-ref/zero-page-login-collector.md): Configure the Zero Page Login Collector node to extract username and password credentials from HTTP headers in an incoming authentication request.