App estensioni in Azure AD B2C
Quando viene creata una directory di Azure AD B2C, viene creata automaticamente una app denominata b2c-extensions-app all'interno della nuova directory. Questa app è visibile in Registrazioni app. Viene usata dal servizio Azure AD B2C per archiviare informazioni sugli utenti e sugli attributi personalizzati. Se l'app viene eliminata, Azure AD B2C non funzionerà correttamente e questo problema influirà sull'ambiente di produzione.
Importante
Non eliminare l'app b2c-extensions-app , a meno che non si intenda eliminare immediatamente il tenant. Se l'app rimane eliminata per più di 30 giorni, le informazioni utente andranno perse definitivamente.
Verifica della presenza dell'app Estensioni
Per verificare che l'app b2c-extensions-app sia presente:
- Nel tenant di Azure AD B2C fare clic su Tutti i servizi nel menu di spostamento di sinistra.
- Cercare e aprire Registrazioni per l'app.
- Cercare un'app che inizia con b2c-extensions-app
Recuperare l'app Estensioni
Se b2c-extensions-app
è stata eliminata accidentalmente, è possibile eseguirne il recupero entro 30 giorni.
Nota
Un'applicazione può essere ripristinata solo se è stata eliminata negli ultimi 30 giorni. Se sono trascorsi più di 30 giorni, i dati andranno persi definitivamente. Per ottenere assistenza, inviare un ticket al supporto tecnico.
Ripristinare l'app delle estensioni con Microsoft Graph
Per ripristinare l'app usando Microsoft Graph, è necessario ripristinare sia l'oggetto applicazione che l'entità servizio. Per altre informazioni, vedere l'API Ripristina elemento eliminato.
Per ripristinare l'oggetto applicazione:
- Passa a https://developer.microsoft.com/en-us/graph/graph-explorer.
- Accedere al sito come amministratore dell'applicazione per la directory di Azure AD B2C per cui si vuole ripristinare l'app eliminata.
- Eseguire un'eccezione HTTP GET sull'URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application
. Questa operazione consente di elencare tutte le applicazioni eliminate negli ultimi 30 giorni. È anche possibile usare 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.'
per filtrare in base alla proprietà displayName dell'app. - Trovare l'applicazione nell'elenco con
b2c-extensions-app
cui inizia il nome e copiarne ilid
valore della proprietà. - Emettere una richiesta HTTP POST per l'URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Sostituire la parte{id}
dell'URL con il valoreid
del passaggio precedente.
Per ripristinare l'oggetto entità servizio:
- Eseguire un'eccezione HTTP GET sull'URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal
. Questa operazione elenca tutte le entità servizio eliminate negli ultimi 30 giorni. È anche possibile usare 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.'
per filtrare in base alla proprietà displayName dell'app. - Trovare l'entità servizio nell'elenco con
b2c-extensions-app
cui inizia il nome e copiarne ilid
valore della proprietà. - Emettere una richiesta HTTP POST per l'URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Sostituire la parte{id}
dell'URL con il valoreid
del passaggio precedente.
Dovrebbe essere possibile visualizzare l'app ripristinata nel portale di Azure.