https://github.com/smalls1652/azfunction.aadmfaselfservice
https://github.com/smalls1652/azfunction.aadmfaselfservice
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/smalls1652/azfunction.aadmfaselfservice
- Owner: Smalls1652
- Created: 2021-05-25T19:41:49.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-05-25T19:42:01.000Z (over 4 years ago)
- Last Synced: 2025-04-04T13:12:50.000Z (6 months ago)
- Language: PowerShell
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Azure AD MFA Self-Service Automation Service
This is an Azure Function script that runs every 30 minutes to check for users who are not enabled for Azure AD Identity Protection, but have registered a MFA method to their account. It's useful when you're targeting a specific set of users in an Azure AD security group and not the entire tenant.
## Setup
### Build the `AzureAD.MFA.Pwsh` PowerShell module
#### Using PowerShell
1. Launch Powershell and navigate to the source code directory for this Function app.
2. Type in `.\Initialize-AadMfaModule.ps1` and press enter.#### Using Visual Studio Code
1. Open up the source code directory for this project in Visual Studio Code.
2. Run the **Build** task either by:
- Selecting `Terminal -> Run Build Task...` in the top menu bar.
- Using the keyboard shortcut for `Run Build Task`.
- **Windows**: `Ctrl + Shift + B`