microsoftgraph / microsoftgraph/entra-powershell
🙏 Enhancement - Remove-EntraUserAuthenticationMethod
@DButoyez is already working on this.
Since Aug 7, 2025.
- Dominant language
- PowerShell
- Stars
- 213
- Forks
- 46
- PR merge metrics
- No merged PRs in 30d
Description
Improvements on Reset-EntraStrongAuthenticationMethodByUpn by creating a new command {future-looking} command Remove-EntraUserAuthenticationMethod.
Currently, Reset-EntraStrongAuthenticationMethodByUpn clears all the authentication methods. A better design would have a command Remove-EntraUserAuthenticationMethod that you can pass the authenticationMethod e.g. TAP, Email, Authenticator etc. The command should support a -All parameter switch to clear all the methods (looping through all the methods assigned to the user).
The use of the verb Remove suits the scenario.
Describe the feature
Create a new
How will this feature enhance your project and further the project’s overall goals? Who will benefit from this feature (i.e. all users; the project team)?
Describe alternatives you've considered
Additional context
Attribution: @SamErde for the engaging brainstorm on this.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.