Application Extensions dans Azure AD B2C
Lors de la création d’un annuaire Azure AD B2C, une application appelée b2c-extensions-app est automatiquement créée dans celui-ci. Cette application est visible dans Inscriptions d’applications. Elle est utilisée par le service Azure AD B2C pour stocker des informations sur les utilisateurs et les attributs personnalisés. Si l’application est supprimée, Azure AD B2C ne pourra plus fonctionner correctement et votre environnement de production en sera affecté.
Important
Ne supprimez pas l’application b2c-extensions-app, sauf si vous prévoyez de supprimer immédiatement votre locataire. Si l’application reste supprimée pendant plus de 30 jours, les informations utilisateur sont définitivement perdues.
Vérification de la présence de l’application Extensions
Pour vérifier que l’application b2c-extensions-app est présente :
- Dans votre locataire Azure AD B2C, cliquez sur Tous les services dans le menu de navigation de gauche.
- Recherchez et ouvrez Inscriptions des applications.
- Recherchez une application dont le nom commence par b2c-extensions-app
Récupérer l’application Extensions
Si vous avez accidentellement supprimé l'application b2c-extensions-app
, vous disposez de 30 jours pour la récupérer.
Notes
Une application ne peut être restaurée que dans les 30 jours suivant sa suppression. Après ce délai, les données sont définitivement perdues. Pour obtenir de l’aide, soumettez un ticket de support.
Récupérer l’application Extensions à l’aide de Microsoft Graph
Pour restaurer l’application à l’aide de Microsoft Graph, vous devez restaurer l’objet d’application et le principal du service. Pour plus d’informations, consultez l’API Restaurer un élément supprimé.
Pour restaurer l’objet d’application :
- Accédez à https://developer.microsoft.com/en-us/graph/graph-explorer.
- Connectez-vous au site en tant qu’administrateur d’application pour le répertoire Azure AD B2C pour lequel vous souhaitez restaurer l’application supprimée.
- Exécutez une requête HTTP GET sur l’URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application
. Cette opération liste toutes les applications qui ont été supprimées au cours des 30 derniers jours. Vous pouvez également utiliser l’URLhttps://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.application?$filter=displayName eq 'b2c-extensions-app. Do not modify. Used by AADB2C for storing user data.'
pour filtrer en fonction de la propriété displayName de l’application. - Dans la liste, recherchez l’application dont le nom commence par
b2c-extensions-app
, puis copiez sa valeur de propriétéid
. - Exécutez une requête HTTP POST sur l’URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Remplacez la partie{id}
de l’URL par leid
de l’étape précédente.
Pour restaurer l’objet de principal de service :
- Exécutez une requête HTTP GET sur l’URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal
. Cette opération liste tous les principaux de service qui ont été supprimés au cours des 30 derniers jours. Vous pouvez également utiliser l’URLhttps://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.servicePrincipal?$filter=displayName eq 'b2c-extensions-app. Do not modify. Used by AADB2C for storing user data.'
pour filtrer d’après la propriété displayName de l’application. - Dans la liste, recherchez le principal de service dont le nom commence par
b2c-extensions-app
, puis copiez sa valeur de propriétéid
. - Exécutez une requête HTTP POST sur l’URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Remplacez la partie{id}
de l’URL par leid
de l’étape précédente.
Vous devez maintenant être en mesure de voir l’application restaurée dans le portail Azure.