How css-identity/adfs-diag works
This repository is a PowerShell diagnostic-collection tool for AD FS and Web Application Proxy (WAP) troubleshooting. The documented workflow is to choose a destination and collection options, gather baseline configuration, optionally run tracing while an operator reproduces an issue, then compile the collected data into a ZIP for support. The README documents these capabilities, but no script source was provided, so the component relationships below reflect documented behavior rather than inspected implementation calls.
Main entry points: ADFS-tracing.ps1 Trace coordination
Components 16
Operator workflow
- Tracing script
ADFS-tracing.ps1 - Options and destination
ADFS-tracing.ps1 - Trace coordination
ADFS-tracing.ps1
Diagnostic collection
- Static diagnostics
ADFS-tracing.ps1 - Event log collection
ADFS-tracing.ps1 - Service debug traces
ADFS-tracing.ps1 - Network tracing
ADFS-tracing.ps1 - Performance counters
ADFS-tracing.ps1 - LDAP tracing
ADFS-tracing.ps1 - WAP tracing
ADFS-tracing.ps1
Output packaging
- ZIP archive
ADFS-tracing.ps1
Other components
- Administrator
- Windows diagnostic sources
- AD FS and WAP
- Destination folder
- Support workspace
Connections 21
- Administrator → Tracing script: runs
README.md - Tracing script → Options and destination: presents options
README.md - Options and destination → Trace coordination: configures
README.md - Trace coordination → Static diagnostics: starts collection
README.md - Static diagnostics → Windows diagnostic sources: collects diagnostics
README.md - Static diagnostics → AD FS and WAP: reads configuration
README.md - Trace coordination → Event log collection: collects logs
README.md - Event log collection → Windows diagnostic sources: reads event logs
README.md - Trace coordination → Service debug traces: enables traces
README.md - Service debug traces → AD FS and WAP: traces services
README.md - Trace coordination → Network tracing: optionally captures
README.md - Trace coordination → Performance counters: optionally collects
README.md - Performance counters → Windows diagnostic sources: reads counters
README.md - Trace coordination → LDAP tracing: optionally enables
README.md - LDAP tracing → Windows diagnostic sources: enables debug logging
README.md - Trace coordination → WAP tracing: optionally enables
README.md - WAP tracing → AD FS and WAP: traces WAP
README.md - Administrator → Trace coordination: resumes and stops
README.md - Trace coordination → ZIP archive: compiles results
README.md - ZIP archive → Destination folder: writes ZIP
README.md - Administrator → Support workspace: uploads archive
README.md