PingDS Administration (PDS-400) Coming Soon

This course is designed to provide students with the knowledge and concepts necessary to install, configure, and maintain a PingDS (DS), formerly known as ForgeRock® Directory Services, deployment.

Note: Revision A of this course is based on version 8.0.0 of DS.


Target Audiences

The target audiences for this course include:

  • Technical users deploying and managing PingDS:
    • Evaluators
    • Integrators
    • Consultants
    • Administrators


Objectives

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

  • Understand how to deploy directory servers, and directory proxy servers, manage replication, upgrade DS servers, and configure the DS password synchronization plugin
  • Measure performance, tune, and troubleshoot DS
  • Use the HTTP Directory Access Protocol (HDAP) APIs for REST-based HTTP(S) access to directory services


Prerequisites

The following are the prerequisites for successfully completing this course:

  • Knowledge of Lightweight Directory Access Protocol (LDAP).
  • An understanding of how directory servers function.
  • An understanding of REST and HTTP.
  • Knowledge of UNIX/Linux commands.
  • A basic knowledge of Java based environments would be beneficial, but no programming experience is required.
  • Completion of the PDS-100: Introduction to PingDS and PDS-330: Getting Started with PingDS on-demand courses.


Duration

3 days

Show details


Course Contents

Chapter 1: Deploying Directory Services

Understand how to deploy directory servers, and directory proxy servers, manage replication, upgrade DS servers, and configure the DS password synchronization plugin.

Lesson 1: Installing Directory Servers

Install directory servers for custom and Ping Identity Platform (Identity Platform) product deployments:

  • Prepare for a directory server installation
  • Access your lab environment
  • Prepare the lab environment
  • Install a directory server
  • Prepare directory servers for Identity Platform installations
  • Set up directory servers for AM
  • Set up a directory server as an IDM repository
  • Synchronize passwords with IDM
  • Configure password synchronization

Lesson 2: Replicating Data

Implement high availability for directory servers and maintain, monitor, and restore a replicated directory server topology:

  • Plan for replication
  • Install a replicated topology
  • Manage a replicated topology
  • Monitor and maintain replication

Lesson 3: Upgrading DS Servers

Prepare for and perform an upgrade of directory servers in a DS 7 replicated topology to DS 8:

  • Describe upgrade options
  • Upgrade DS 7 servers to DS 8

Lesson 4: Installing DS Directory Proxy

Understand the role of DS directory proxy and install DS directory proxy to provide a single point of entry to directory servers:

  • Introduce DS directory proxy
  • Install DS directory proxy
  • Provide a single point of access to replicas


Chapter 2: Tuning and Troubleshooting DS

Measure performance, tune, and troubleshoot DS.

Lesson 1: Measuring Performance

Understand performance requirements and settings that may be tuned to improve directory server performance:

  • Explain settings that affect performance
  • Prepare the lab environment
  • Tune the JE DB cache and generate performance tests

Lesson 2: Troubleshooting

Configure log files, collect troubleshooting data for Support, and monitor a DS deployment with Prometheus and Grafana:

  • Explain how to collect data for support
  • Collect data for support
  • Explore log files
  • Manage log files
  • Monitor a DS deployment
  • Observe monitoring metrics


Chapter 3: Accessing PingDS over HTTP(S)

Use the HTTP Directory Access Protocol (HDAP) APIs for REST-based HTTP(S) access to directory services.

Lesson 1: Introducing HDAP

Access directory servers and perform operations over HTTP(S):

  • Describe REST-based HTTP access
  • Prepare the lab environment
  • Examine HTTP and HDAP configuration properties
  • Verify HDAP authentication
  • Explain HDAP operations
  • Manage resources with HDAP

Lesson 2: Using Account Management Actions

Manage passwords and display account usability information and resource schema:

  • Manage passwords
  • Update passwords
  • View JSON Schema
  • Get JSON schema