Is it possible to attach a fido2 key to EntraID user via a graph api from another App

Igor Vuleta 20 Reputation points
2024-04-12T08:27:51.6066667+00:00

Hello, I in EntraID there is an possiblity to add an fido2 key to an user, but the user must do it alone, per documentation an administrator distributing the keys is not supported.

My question is, is it possible via microsoft graph api or another SDK(which I am not aware of or do not mention here) to Automate that process of registering the fido2 key from another app?

For example, I have an Custom Identity Provider in my company which is supporting FIDO2 MFA, we would also like that in the process of when we register a fido2 key for a user to also register that same key in his EntraID profile Programatically via an API, is that possible?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,026 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
21,780 questions
0 comments No comments
{count} votes

Accepted answer
  1. Vasil Michev 106.1K Reputation points MVP
    2024-04-12T16:40:20.6366667+00:00

    No, not possible currently. Will likely be possible in the future as Microsoft expands support for programmatic provisioning of authentication methods.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.