Change MFA settings endpoint #301
-
Hi, first of all: great work and thank you very much for maintaining this project! Currently, I am testing this solution and it fits perfectly into our On-Premises first mindset. I've a question regarding the user controls for changing the MFA settings. If you want to change the second factor, you've to login to an application which redirects the user to the ADFS farm. From there, it's possible to login and choose "After login change settings" to adapt your MFA settings. Is there another way to achieve this? Something like a user profile endpoint? I'm thinking of some workflow like browsing to "adfs/ls/idpinitiatedsignon", logging in and changing the user settings from there without the need to browse to an application first. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Hi, @derSchweiger Thanks, You must know, we have done everything to ensure security, and it is our workhorse. Going through the mfa to change its own parameters seems very logical to us. Currently, the user concerned can ask the administrators to make this change for them either with the MMC console or in powershell. This is also accessible in remote-powershell, but of course you must be an administrator or be part of the delegated administration group. For an endpoint accessible directly from the internet without going through MFA, is not acceptable for us, and it is certainly not easier for a basic user who is not a developer. On the other hand, if you develop, you can consider creating a site or a web API using the Powershell of adfmfa, it is not very complex to achieve, but be careful not to open doors... I hope I have answered your question, as they say for old timers like me: IT is very simple, there are two things to remember, "you can" or "you must". I prefer to assume a bug in security, than to open a door by indicating like Microsoft and others: I think the easiest thing for you is that the user concerned, tired of going through the MFA to change his options, asks the administrators to do it for him. regards redhook |
Beta Was this translation helpful? Give feedback.
-
Hi @redhook62, thank you very much for your quick response. What I wanted to ask is, whether or not there is an endpoint in ADFS for users to change their already configured MFA settings. Let's imagine the following scenario: |
Beta Was this translation helpful? Give feedback.
-
Yes, it's clearer. Currently, this seems impossible, because apart from static resources, it is impossible to add "active" endpoints to ADFS. Anyway, it's a feature that could be considered, regards |
Beta Was this translation helpful? Give feedback.
Hi, @derSchweiger
Thanks,
You must know, we have done everything to ensure security, and it is our workhorse.
Going through the mfa to change its own parameters seems very logical to us.
Currently, the user concerned can ask the administrators to make this change for them either with the MMC console or in powershell.
This is also accessible in remote-powershell, but of course you must be an administrator or be part of the delegated administration group.
For an endpoint accessible directly from the internet without going through MFA, is not acceptable for us, and it is certainly not easier for a basic user who is not a developer.
On the other hand, if you develop, you can consider creating…