Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ForgeRock - PingAM
Rating: 4.5 out of 5(4 ratings)
26 students

ForgeRock - PingAM

ForgeRock PingAM Latest Version for Begginer, Intermediate & Expert Level
Last updated 5/2025
English

What you'll learn

  • Understanding of ForgeRock Identity & Access Management Overview and History
  • PingAM Default Installation with embedded PinDS and Custom Installation with External PingDS Installation
  • How to create Realms, accessing realms, customization of XUI according to realm
  • How to create Users & Groups and assign admin previleges to users to make admin users
  • How to do configuration of authentication Module, Chain and Tree and also get how to access it from top level realm and sub realm level
  • How to configure different types of protocols SAML2, OAuth2, OIDC etc..
  • How to enable disable PingAM debug logs in the production and troubleshoot PingAM level real time issues
  • Understanding of Audit Logging and what is the use of it and what are the external data source system support
  • How to take PingAM Backup / Restore
  • How to install External PinDS Installation
  • PingAM Default Installation
  • How to Configuration and Validation PingAM User Self-Service, Registration, Forgotten Username, Forgotten Password & Social Login
  • How to configure different types of authentication modules LDAP, Datastore,MFA,JDBC, Device Id Match, Adaptive, HOTP etc..
  • How to configure PingAM Nodes i.e Datastore, LDAP, Message, RetryLimit, Account Lockout, OAuth2, Zero Page Login etc...
  • How to configure PingAM RestEnd points(Chains & Trees) in postman
  • How to configure Application protection via Java Agent and Web Agent
  • How to configure & validation different types of Grant Types in OAuth2/OIDC
  • How to create SAML IDP & SP validation via SP Initiate and IDP initiate
  • How to configure SAML attributes Mapping and Auto Federation
  • How to customize existing Node, create new java custom node & deployment
  • How to create custom scripted decision node
  • Understanding Realm Time issues and fixes
  • Understading of Application Onboarding with PingAM

Course content

12 sections32 lectures32h 32m total length
  • ForgeRock - PingAM - Course Index16:45

    Topics Covered


    • PingAM Course index


  • IAM Overview - SSO Overview - ForgeRock Overview - BackStage Overview1:12:00

Requirements

  • Nothing, but having Java & any Identity & Access Management knowledge will be a plus point

Description

ForgeRock PingAM is an access management tool for authentication and authorization. It's one of the products in the ForgeRock stack. ForgeRock PingAM provides different types of user authentication, such as the Authentication module. Authentication tree, Authentication chains, Federation(SAML2), OpenID Connect(OIDC)/OAuth2, Multifactor Authentication etc..

In this course, we provide end-to-end PingAM installation with multiple containers, the configuration of the authentication module, chains, and tree, Federation(SAML2) configuration, OIDC configuration, OAuth2 Configuration, sample application integration with PingAM, Rest-endpoints configuration in Postman, etc.


ForgeRock mainly provides the following products.

1.  PingAM

2. PingDS

3. PingIDM

4. PingIG


ForgeRock products are open source projects until version 13.0, and the naming convention of each product starts with Open. Download the source code with a free subscription and make the changes according to the requirement.

After the 13.0 version, the products are commercial and require a paid subscription to download the source code to customize the source code. And also, the product naming convention changed, like removing the Open keyword. But we can download the software/binary file to practice in the lower environment or personally.


The new product's name is as follows.

1. PingAM (formerly AM - Access Management)

2. PingDS (formerly DS - Directory Services)

3. PingIDM (formerly IDM - Identity Management)

4. PingIG (formerly IG - Identity Gateway)



PingAM - (AM - Access Management)

PingAM originated as OpenSSO, it's created by Sun Microsystems and now owned by Oracle Corporation.

PingAM provides authentication and authorization in multiple ways. Here, summarize and share the PingAM's most important and frequently used features.

  • Realm

  • Self  Service

    • Registration

    • Forgot Username

    • Forgot Password

  • Authentication Modules

  • Authentication Chains

  • Authentication Nodes(Trees)

  • Log in with Social - Google, Facebook, LinkedIn, etc...

  • OAuth2

  • OIDC

  • SAML2.0

    • PingAM - IDP

    • PingAM - SP

  • Customization

    • XUI (User interface)

    • Java custom node

    • Scripted Decision Node - Create Script by using JavaScript & Groovy

    • SAML SP Adapter Script

    • SAML IDP Adapter Script

    • OAuth2 Access Token Claims Script

  • Agents (Java/Web)

  • Dynamic Client Registration

  • Audit Logging

  • Debug Logging

  • Replication (Multiple Instances)

  • Policy Configuration

  • PingAM Rest API



Who this course is for:

  • Any Identity & Access Management Developers, Supporters, & Administrators.
  • Beginner, Intermediate & Experienced in any Identity & Access Management (IAM).
  • ForgeRock Identity & Access Management (IAM) Developers, Supporters, & Administrators.
  • Is anyone interested in switching to the Identity & Access Management (IAM) Domain?
  • Anyone Who doesn't have prior knowledge of IAM Technology and wants to start Identity & Access Management (IAM).
  • Any Software Engineer - Associate, Junior, Senior, SME, Architecture, Manager, etc..
  • Freshers also can learn easily.
  • Non-technical also can learn easily.