A step-by-step guide to deploying and utilizing AetherCred for your Microsoft Entra security posture assessment.
The AetherCred script is available on GitHub. You can download it directly or clone the repository.
git clone https://github.com/itsharryshelton/AetherCred.git
Alternatively, you can navigate to the releases page and download the latest version.
AetherCred requires specific Microsoft Graph API permissions to fetch the necessary security configurations and user data from your Entra ID tenant. These permissions are the minimum required for the script to function.
You can grant these permissions to a **service principal** (recommended for automation) or directly to a **user account** running the script (less secure for regular use). Instructions for both methods are provided below.
Once you have the script and the necessary permissions, you can execute it from PowerShell.
.\AetherCred-Core.ps1
The script will prompt you to authenticate. Follow the on-screen instructions to complete the authentication process.
Upon successful execution, AetherCred will generate an HTML report in the same directory as the script, providing a detailed overview of your Entra ID security posture.
Make sure you have the AetherCred-Report.html and /Modules folder in the same script location.
Recommend that you use Visual Studio Code to run the code, sometimes the auth token doesn't work well within standard terminal session.
The generated HTML report is designed to be easily digestible, highlighting critical vulnerabilities and providing actionable remediation steps.