PingFederate Advanced Administration (PFAA-400)

This course steps the learner through various advanced PingFederate administration topics, such as configuring memory options for PingFederate, logging to a database server, configuring certificate revocation checking and certificate rotation, configuring self-service features of the HTML Form Adapter, identity provider (IdP) to service provider (SP) bridging, clustering with dynamic discovery, and more. The class topics include:

  • Configuring JVM memory options
  • Logging to a database server
  • Using certificates and OpenID Connect (OIDC) for console authentication
  • Customizing audit logs
  • Certificate revocation checking
  • Certificate rotation
  • Password spray and lockout prevention
  • Self-service password change and recovery
  • Self-service account recovery
  • Custom identity and access management (IAM) using local identity profiles
  • Self-registration using third-party identity providers (IdPs)
  • Advanced attribute mapping
  • Target URL mapping
  • IdP-to-SP bridging
  • Session management
  • Configuring PingFederate as a federation hub
  • Using a directory for OAuth 2.0 (OAuth2) persistent grants
  • Creating and managing OIDC profiles
  • Advanced clustering using dynamic discovery
  • Troubleshooting


This course consists of lectures and hands-on lab exercises. Each student is required to provide their own laptop.


Target Audiences

The target audiences for this course include:

  • IT professionals responsible for advanced PingFederate configuration and troubleshooting
  • Those who have completed the PingFederate Administration course or achieved the Certified Professional – PingFederate certification
  • Those considering taking the Certified Expert – PingFederate exam


Prerequisites

The following are the prerequisites for successfully completing this course:

  • Completion of the PingFederate Administration course, or
  • Equivalent experience with PingFederate


Duration

3 days

Show details


Course Contents

Day 1: Course Introduction

  • Server Administration
    • Configure JVM memory options
    • Configure virtual host names
    • Certificate based console administration
      • Lab 1: Configuring OIDC-based console single sign-on (SSO)
  • PingFederate Logging
    • Customize audit logs
    • The log4j2.xml file
    • Logging to an external database
      • Lab 2: Logging with PingFederate
  • Certificates
    • Certificate revocation checking
    • Certificate rotation


Day 2: 

  • HTML Form Adapter Self-Service Features
    • Password spray and account lockout prevention
    • Self-service password change
    • Self-service password reset
    • Self-service username recovery
      • Lab 3: HTML Form Adapter self-service options
  • HTML Form Adapter Self-Registration
    • Customer IAM with local identity profiles
    • Self-registration with local identity profiles
    • Self-registration using third-party IdPs
      • Lab 4: HTML Form Adapter customer registration
  • Advanced Attribute Mapping
    • Using multiple datastores
    • Using REST API as a datastore
    • Extended properties
    • PingDirectory virtual attributes
  • SSO Connections
    • Customizing SSO URLs
    • SP target URL mapping
    • IdP-to-SP bridging
    • Session management
      • Lab 5: SSO connections


Day 3:

  • Federation Hub
    • Bridging an IdP to an SP
    • Bridging an IdP to multiple SPs
    • Bridging multiple IdPs to an SP
    • Bridging multiple IdPs to multiple SPs
  • OAuth2 and OIDC
    • Dynamic client registration
    • Using directories for persistent grant storage
    • Creating and managing OIDC profiles
      • Lab 6: Configuring OIDC profiles
  • Clustering
    • Cluster protocol architecture
    • Runtime state management architecture
    • Adaptive clustering
    • Directed clustering
    • Dynamic discovery
    • Cluster replication
      • Lab 7: Clustering
  • Troubleshooting
    • SSO issues
    • OAuth2 issues
    • Certificate issues