This repository contains various Microsoft Entra (formerly Azure AD) tools and utilities that I use for authentication, token management, and identity-related development tasks.
The tools in this repository are designed to help with Microsoft Entra integration and development workflows. These may include:
- Authentication demos and examples
- Token claim analyzers
- Identity configuration utilities
- Development helpers and scripts
- EntraDisplayTokenClaims/: A single-page application that demonstrates Microsoft Entra authentication using MSAL.js, displays token claims, and shows access tokens.
- GetAppRegLatestSignIns/: A PowerShell script that retrieves and displays the latest sign-in activity for all application registrations in a Microsoft Entra tenant. Supports console output and CSV export for auditing purposes.
- GetLicensedUsers/: A PowerShell script that retrieves and displays Microsoft Entra license assignments for users. Supports detailed service plan visibility, console output, and CSV export for large-scale audits.
Each tool/project contains its own README with specific setup and usage instructions. Please refer to the individual project directories for detailed documentation.
- Never commit actual credentials or secrets to this repository
- Use example/template files for sensitive configuration
- Review AI-generated code for security best practices
- Test thoroughly before production use
These tools are primarily for personal use, but feel free to fork, contribute and adapt them for your own needs.
This project is licensed under the MIT License - see the LICENSE file for details.