027f023ff534d84207c69ba6d21d1ad6ccd935b7
AzAppRegistrationExpiry
A simple python app to warn of upcoming App Registration Secret / Password Expiry on Azure Entra ID.
Installation
Requires Python 3.12
Install requirements from requirements.txt
pip install -r requirements.txt
Usage
Amend the credentials in .env to match your environment.
You will need to create an App Registration with API Permissions:
- Application.ReadWrite.All
- Files.ReadWrite.All
- Sites.ReadWrite.All
- User.Read
- User.Read.All
Create an Excel Sheet within Business OneDrive and add the ID to the .env file
Add SMTP Sending details to .env (AWS Simple E-Mail Service was used in development)
python main.py
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Description
Languages
Python
100%