-
Hi guys, First of all, thank you very much, what you have put together here is really top-notch. Our scenario:
Why the distinction between e-mail provider and TOTP? Unfortunately, we have not been able to implement this scenario in our test environment (for example: Security Policy: Administrative / Mail & TOTP active - nothing else ticked) with all possible settings that we tried. Is it possible to define the provider of a user with any combination of settings without the user being able to use/set a fallback option? Our wish would be to create the users who need a second factor via PowerShell, define the provider and the user has no possibility to change or skip the setting of the Provider afterwards. Thanks for the time and effort you put into the project! Regards, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 12 replies
-
as you can imagine, we will not do any user management in this component, However, we eventually add a (global) option forcing the user to take the default method that will be assigned to him (totp, Bio, mail), without being able to change it at runtime. Then, sending the QRCode by email does not guarantee that the user has an email, on the other hand this email is an emergency method, it is above all not secure. |
Beta Was this translation helpful? Give feedback.
-
Dominik Here is a preview that is scheduled for early July based on your feedback. It is preferable to install it on a test server before putting it in production. To lock a user to their default method of MFA, you must modify a new property at each relevant provider. in your case : Export-MFASystemConfiguration -ExportFilePath "c:\temp\config.xml" # optional
$c = get-mfaprovider -ProviderType Code
$c.LockUserOnDefaultProvider = $true
set-mfaprovider -ProviderType Code $c
$c = get-mfaprovider -ProviderType Email
$c.LockUserOnDefaultProvider = $true
set-mfaprovider -ProviderType Email $c If this is not the case, you can prohibit the choice by the user as well as set the general default provider. Please send us all your comments. redhook |
Beta Was this translation helpful? Give feedback.
as you can imagine, we will not do any user management in this component,
we believe that this is only a matter of the "Access Control Policies" of ADFS.
However, we eventually add a (global) option forcing the user to take the default method that will be assigned to him (totp, Bio, mail), without being able to change it at runtime.
Then, sending the QRCode by email does not guarantee that the user has an email, on the other hand this email is an emergency method, it is above all not secure.
If you use PowerShell to provision your users, then specify the -SendKey flag