Identitrain Central
Home
Courses
Schedule
Knowledge Base

About Us
Partnerships
Contact

Create an account

Identitrain
Copyright © Identitrain, Inc. 2026
Terms of usePrivacy PolicyCookie policyReport a problem
Home
Events
PAM-400-BVP Rev A

PingAM Administration

PING
Mon, Oct 12, 2026, 9:30 AM GMT+1
3 days
€3150
/
£2685
/
$3375
PingAMPingGatewayPingOne

Summary

This course teaches you how to administer and configure Ping Access Management (PingAM) to protect web applications and APIs. You start with core authentication and website protection using PingGateway, then strengthen security with multi-factor authentication (MFA), context-based risk analysis, and continuous risk evaluation. The course then moves into OAuth 2.0 and OpenID Connect (OIDC), including token-based authorization, JWT and mTLS client authentication, token transformation, and social authentication. It concludes with SAML v2.0 federation, covering IdP and SP roles, circles of trust, SP- and IdP-initiated SSO, account linking, and single logout.



Benefits

Upon completion of this course, you should be able to:

  • Start with an unprotected website and end up with a fully functional access management solution where every user trying to access the website is redirected to AM for authentication
  • Improve access management security in AM with multi-factor authentication (MFA), context-based risk analysis, and continuous risk checking
  • Implement OAuth 2.0 (OAuth2) based protocols; namely, OAuth2 and OpenID Connect 1.0 (OIDC), to enable low-level devices and mobile applications to make requests that access resources belonging to a subscriber. You can configure AM to function as an OIDC client and delegate authentication to social media OIDC providers
  • Introduce SAML v2.0 (SAML2) with AM as an identity provider (IdP) and AM as a service provider (SP)

Prerequisites

The following are the prerequisites for successfully completing this course:

  • Completion of the Introduction to PingAM On Demand course available at: https://training.pingidentity.com/on-demand/course/TGVhcm5pbmdQYXRoOjEwNw%3D%3D/module/Q291cnNlOjI3MTQ4/chapter/Q29udGVudDo0ODA2/play/Q29udGVudDo0ODIz
  • Completion of the Getting Started with PingAM On Demand course available at: https://training.pingidentity.com/on-demand/course/TGVhcm5pbmdQYXRoOjExOQ%3D%3D

Topics

Chapter 1: Enhancing Intelligent Access
Start with an unprotected website and end up with a fully functional access management solution where every user trying to access the website is redirected to PingAM (AM) for authentication.

Lesson 1: Reviewing Authentication Mechanisms

Explore the AM admin UI, view the role of cookies used during and after authentication, and describe authentication trees and nodes:

  • Describe the course lab environment(
  • Optional) Access the lab environment
  • (Optional) Examine the initial AM installation
  • Review AM authentication
  • Review sessions
  • Review realms
  • (Optional) Configure a realm and test default authentication
  • Review authentication trees and nodes
  • (Optional) Create a login tree
  • (Optional) Test the login tree

Lesson 2: Protecting a Website With PingGateway

Protect a website by integrating PingGateway with AM:   

  • Present AM edge clients
  • Describe PingGateway functionality as an edge client
  • Review the FEC website protected by PingGateway
  • Integrate the FEC website with AM
  • Observe the PingGateway token cookie
  • (Optional) Review PingGateway configuration
  • Authenticate identities with AM
  • (Optional) Create an authentication tree with an LDAP Decision node
  • Integrate identities in AM with an identity store
  • Integrate an identity store with AM

Lesson 3: Controlling Access

Create security policies to control which users can access specific areas of the website:

  • Describe entitlements with AM authorization
  • Define AM policy components
  • Define policy environment conditions and response attributes
  • Describe the process of policy evaluation
  • Implement access control on a website

Chapter 2: Improving Access Management Security
Improve access management security in Ping Access Management (PingAM or AM) with multi-factor authentication (MFA), context-based risk analysis, and continuous risk checking.

Lesson 1: Increasing Authentication Security

Increase authentication security using MFA:

  • Describe MFA
  • Register a device
  • Include recovery codes
  • Examine OATH authentication
  • Implement TOTP authentication
  • Examine Push notification authentication
  • (Optional) Implement push notification authentication
  • Implement passwordless WebAuthn
  • (Optional) Implement passwordless WebAuthn
  • Examine HOTP authentication using email or SMS
  • (Optional) Implement HOTP authentication using email or SMS

Lesson 2: Modifying the Authentication Journey Based on Context

Describe how AM can take into account the context of an authentication request in order to make access decisions:

  • Introduce context-based risk analysis
  • Describe device profile nodes
  • Determine the risk based on the context
  • Implement a browser context change script
  • Lock and unlock accounts
  • Implement account lockout

Lesson 3: Checking Risk Continuously

Review the AM tools used to check the risk level of requests continuously:

  • Introduce continuous contextual authorization
  • Describe step-up authentication
  • Implement step-up authentication flow
  • Describe transactional authorization
  • Implement transactional authorization
  • (Optional) Prevent users from bypassing the default tree

Chapter 3: Extending Services Using OAuth2-Based Protocols
Implement OAuth 2.0 (OAuth2) based protocols; namely, OAuth2 and OpenID Connect 1.0 (OIDC), to enable low-level devices and mobile applications to make requests that access resources belonging to a subscriber. Ping Identity Access Management (PingAM or AM) can be configured to function as an OIDC client and delegate authentication to social media OIDC providers.

Lesson 1: Integrating Applications With OAuth2

Integrate clients using OAuth2 by demonstrating the use of the OAuth2 Device Code grant type flow with AM configured as the OAuth2 authorization server (AS):

  • Discuss OAuth2 concepts
  • Describe OAuth2 tokens and codes
  • Describe refresh tokens, macaroons, and token modification
  • Request OAuth2 access tokens with OAuth2 grant types
  • Explain OAuth2 scopes and consent
  • Configure OAuth2 in AM
  • Configure AM as an OAuth2 provider
  • (Optional) Configure AM with an OAuth2 client
  • (Optional) Test the OAuth2 Device Code grant type flow

Lesson 2: Integrating Applications With OIDC

Integrate an application using OIDC and the Authorization grant type flow with AM as an OIDC provider:

  • Introduce OIDC
  • Describe OIDC tokens
  • Explain OIDC scopes and claims
  • List OIDC grant types
  • Create and use an OIDC script
  • Create an OIDC claims script
  • Register an OIDC client and configure the OAuth2 Provider settings
  • Test the OIDC Authorization Code grant type flow

Lesson 3: Authenticating OAuth2 Clients With JWT Profiles, mTLS, and PoP

Identify OAuth2 client authentication methods, authenticate a client with mTLS, and obtain a certificate-bound access token for proof-of-possession:

  • Examine OAuth2 client authentication
  • Examine OAuth2 client authentication using JWT profiles
  • Examine OAuth2 client authentication using mTLS
  • Authenticate an OAuth2 client using mTLS
  • Examine certificate-bound PoP when mTLS is configured
  • (Optional) Obtain a certificate-bound access token

Lesson 4: Transforming OAuth2 Tokens

Request and obtain security tokens from an OAuth2 authorization server, including security tokens that employ impersonation and delegation semantics:

  • Describe OAuth2 token exchange
  • Explain token exchange types and purpose for exchange
  • Describe token scopes and claims
  • Implement a token exchange impersonation pattern
  • Implement a token exchange delegation pattern
  • Configure token exchange in AM
  • Configure AM for token exchange
  • Test token exchange flows

Lesson 5: (Optional) Implementing Social Authentication

Provide a way for users to register and authenticate to AM using a social account:

  • Delegate registration and authentication to social media providers
  • Implement social registration and authentication with Google

Chapter 4: Federating Across Entities Using SAML2

Introduce SAML2 with AM as an identity provider (IdP) and AM as a service provider (SP).

Lesson 1: Introducing AM as a SAML2 Identity Provider

Explain the role of AM as a SAML2 IdP and perform a basic hosted IdP configuration:     

  • Discuss SAML2 entities and federation concepts
  • Explain the SAML2 flow from the IdP point of view
  • (Optional) Configure AM as a hosted IdP and export metadata

Lesson 2: Introducing AM as a SAML2 Service Provider

Explain the role of AM as a SAML2 SP and perform a simple integrated-mode configuration:

  • Explain the SSO flow from the SP point of view
  • Describe the metadata content and purpose
  • Configure AM as a hosted SP and create a simple SAML2 tree