Notes: This tool uses a PowerShell script, AppRegistrationScanner.ps1, to scan all Entra Apps in your tenant. It can identify various apps, including those you've developed, PowerApps, and third-party applications.
How to use: You can customize the script with two options:
Scoring system: Each app starts with a 10-point score. Points are deducted for issues detected:
View the grading system table here.
This system helps you quickly identify and address potential security risks within your apps.
To run the script, ensure you meet the following requirements:
Execute the .ps1 file with the following permissions:
If you haven't installed the required modules yet, use the following commands:
To verify your installed module versions, execute:
For the latest versions, run:
If you encounter a RequestDenied error, follow these steps: