Pre-fill/pre-populate a mobile phone number and/or email address for users, in your Entra ID directory, to use with MFA and/or SSPR.
Go to file
2024-05-11 18:04:14 +00:00
.config Add GitVersion 2023-09-20 15:02:46 -04:00
.github Only build the main projects 2024-04-24 14:06:40 -04:00
.vscode Switch to C# LSP 2024-05-06 10:32:49 -04:00
infrastructure/authupdateapp Update image to v1.0.0 2024-03-01 16:20:44 -05:00
src Remove the GetAndProcessQueueMessages activity (#93) 2024-05-06 12:21:40 -04:00
.dockerignore Add AuthUpdaterApp (#27) 2024-02-05 14:48:01 -05:00
.editorconfig Add base .editorconfig file (#72) 2024-04-09 11:24:11 -04:00
.gh-releasegen.json Fix project labels 2024-05-06 10:50:23 -04:00
.git-branches.toml Update git town config 2024-05-06 12:23:07 -04:00
.gitignore Change location of Azurite files 2024-04-09 11:06:52 -04:00
bicepconfig.json Add Bicep template for the Azure Function app (#24) 2024-01-24 14:13:50 -05:00
Directory.Build.props Change artifact output pivot for container image builds 2024-03-19 11:35:14 -04:00
Directory.Packages.props Bump Azure.Identity from 1.11.2 to 1.11.3 (#94) 2024-05-11 18:04:14 +00:00
Dockerfile.AuthUpdateApp Fix container image build for AuthUpdateApp 2024-04-15 14:22:11 -04:00
EntraMfaPrefillinator.sln Initial addition of CsvImporter.ConfigTool (#83) 2024-04-15 13:40:29 -04:00
GitVersion.yml Add GitVersion 2023-09-20 15:02:46 -04:00
global.json Update global.json 2024-01-11 11:46:53 -05:00
LICENSE Add MIT license 2023-09-20 13:06:02 -04:00
nuget.config Initial addition of CsvImporter.ConfigTool (#83) 2024-04-15 13:40:29 -04:00
README.md Remove FunctionApp (#34) 2024-02-09 14:12:07 -05:00

Microsoft Entra ID MFA/SSPR PreFillinator

Build status on the "main" branch

⚠️ Note:

This is a work-in-progress.

Pre-fill/pre-populate a mobile phone number and/or email address for users, in your Azure AD Entra ID directory, to use with MFA and/or self-service password reset (SSPR).

🤔 How it works

Instead of populating the mobile phone number and other emails attributes, this will use the Microsoft Graph API endpoints for managing both the Phone and Email authentication methods for users. This prevents their personal phone number or email address from being visible to everyone.

A GIF of Jeff Winger, from the show Community, saying "I thought I told you to stop reading my email".

🧑‍💻 Development

Tools required:

🤝 License

This project is licensed under the MIT License.