| title | externalAuthenticationMethod resource type |
|---|---|
| description | A representation of an external MFA registered to a user. External MFA is used to sign in to Microsoft Entra ID using an external identity provider. |
| author | rannderson |
| ms.date | 01/06/2026 |
| ms.localizationpriority | medium |
| ms.subservice | entra-sign-in |
| doc_type | resourcePageType |
| toc.title | External MFA |
Namespace: microsoft.graph
A representation of an external MFA registered to a user. External MFA is used to sign in to Microsoft Entra ID using an external identity provider.
The externalAuthenticationMethod resource is a derived type of the authenticationMethod resource type.
| Method | Return type | Description |
|---|---|---|
| List | externalAuthenticationMethod collection | Get a list of the externalAuthenticationMethod objects and their properties. |
| Create | externalAuthenticationMethod | Create a new externalAuthenticationMethod object. |
| Get | externalAuthenticationMethod | Read the properties and relationships of an externalAuthenticationMethod object. |
| Delete | None | Delete an externalAuthenticationMethod object. |
| Property | Type | Description |
|---|---|---|
| configurationId | String | A unique identifier used to manage the external auth method within Microsoft Entra ID. |
| createdDateTime | DateTimeOffset | Represents the date and time when an entity was created. Inherited from authenticationMethod. |
| displayName | String | Custom name given to the registered external MFA. |
| id | String | The unique identifier for an the authentication method for the user. Inherited from entity. |
None.
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.externalAuthenticationMethod",
"id": "String (identifier)",
"createdDateTime": "String (timestamp)",
"configurationId": "String",
"displayName": "String"
}