AD FS Help > Open Source Tools

The AD FS team is creating and maintaining a number of open source tools on GitHub. And we've made these tools available for both use and modification by the open source community. This is a comprehensive list of the open source tools that are currently available. Learn more >

Tooling is something that is an ongoing effort, so check back here for updates!

AD FS Log Tools

This repository contains useful AD FS logging PowerShell scripts and modules to help with troubleshooting requests.
AD FS Event Module
This module provides tools for gathering related AD FS events from the security, admin, and debug logs, across multiple servers. This tool also allows the user to reconstruct the HTTP request/response headers from the logs.

AD FS Web Customizations

This repository contains different customizations that you can make to your AD FS login pages.
Azure AD Style Login Page
Like the Azure Active Directory login page experience? This custom theme allows your AD FS to look just like it.
AD FS Login Page Telemetry using App Insights
Do you want to gain more insight into your end user's AD FS experience? This customization adds telemetry for things like prompt rate and login reliability.

AD FS Authentication Adapters

This repository contains custom authentication adapters for use with AD FS.
Username Password Second Factor
This adapter enables performing username/password authentication as multi-factor authentication.

AD FS Management Tools

A collection of scripts and tools for managing AD FS.
Diagnostics Module
PowerShell script to do basic health checks against AD FS. Determines if AD FS is in a healthy state.
WID Sync
PowerShell script to force a full Windows Internal Database (WID) sync to an AD FS secondary node.