PingDirectory Administration Training
(PD-300)
This course provides the knowledge you’ll need to install and administer each component of the PingDirectory platform: PingDirectory, PingDirectoryProxy Server, and PingDataSync Server. The class topics include:
- Installation
- Monitoring best practices and basics
- Maintenance
- Administration
- Performance
- Configuration
- Management
- Sync Pipe Configuration
- Replication
- Troubleshooting
This course consists of lectures and hands-on lab exercises. Each student is required to provide their own laptop that has an SSH client and configuration allowing connections to WiFi and access to external servers.
Duration
3 days
Course Contents
Day 1: Background, Overview & Installation of PingDirectory
- Overview & Installation
- Lab 1: Installing PingDirectory and basic connections
- Review schema concepts including objects classes and attributes
- Lab 2: Managing Schema
- Managing Objects
- Lab 3: Creating user accounts
- Security & Encryption
- Lab 4: Encryption
- Virtual Attributes
- Lab 5: Virtual Attributes
- Password Policies
- Lab 6: Password Policies
- JSON Attributes
- Lab 7: JSON Attributes
- REST APIs
- Lab 8: REST/SCIM APIs
Day 2: Logging, Replication, Topologies, and PingDirectoryProxy
- Logging
- Lab 9: Logging
- Replication
- Lab 10: Replication
- Server Topologies
- Lab 11: Server topology
- PingDirectoryProxy Server Overview & Installation
- Lab 12: Installing PingDirectoryProxy Server
- Data Proxy Advanced Features
- Lab 13: Substitutions and transformations
- Integrating PingDirectory in an existing PingFederate/Access deployment
Day 3: PingDataSync, SDK, and Support Activities
- DataSync Overview & Installation
- Lab 14: Installing Data Sync
- DataSync Configuration & Connection of Sync Pipe to External Directory
- Lab 15: Creating a bi-directional sync pipe between two PingDirectories
- DataSync Relational Database
- Lab 16: DataSync Active Directory
- SDK Overview
- Maintenance Tasks
- Lab 17: Backup and restore
- Monitoring & Logging
- Troubleshooting
- Lab 18: Conflict resolution
- Lab 19: Troubleshooting scenarios