AD FS Help Diagnostics Analyzer
Use the Diagnostics Analyzer to run a comprehensive health check on your AD FS server. After you run a PowerShell script and obtain the JSON file that the script provides, we will show you the resulting diagnosis of your server and reasons for any failures, as well as provide steps for resolution.
AD FS Diagnostics Analyzer helps run multiple checks across both AD FS and WAP servers. It helps reduce the manual effort in troubleshooting issues in your AD FS environment.
To run the Diagnostics Analyzer, you must install the AD FS Toolbox PowerShell module. Based on connectivity to the internet from your AD FS server, you can install the ADFSToolbox module directly from the PowerShell gallery. In case of no connectivity to the internet, you can clone the GitHub repository for manual installation.
PowerShell version 4.0 or greater is required for this module. You can run $PSVersionTable.PSVersion.Major in a PowerShell window to get the PowerShell version. Learn how to upgrade to PowerShell 4.0 >Use the arrow keys to navigate through the pivots and tab to focus on focusable content inside a pivot section
- Using PowerShell Gallery
Using PowerShell gallery selected
- Launch an elevated PowerShell window on the AD FS or WAP machine.
Install and import the AD FS Toolbox module.
Select the appropriate server that you want to run tests against.Use the arrow keys to navigate through the pivots and tab to focus on focusable content inside a pivot section
- AD FS Servers
- WAP Servers
For AD FS farms with farm behavior level 3 (2016 or above) or higher run the following cmdlet to automatically execute tests across all your farms and create the output file.
Alternatively, for lower farm behavior levels or cases where the servers listed in the AD FS configuration are inaccurate, you can manually specify a list of AD FS servers.
See https://aka.ms/adfsdiagnosticsanalyzerdocs for more details.
HISTORYUpload a diagnostics file, or sign in to view previously uploaded diagnostics runs.