Tilläggsapp i Azure AD B2C

När en Azure AD B2C-katalog skapas skapas automatiskt en app med namnet b2c-extensions-app i den nya katalogen. Den här appen visas i Appregistreringar. Den används av Azure AD B2C-tjänsten för att lagra information om användare och anpassade attribut. Om appen tas bort kommer Azure AD B2C inte att fungera korrekt och produktionsmiljön kommer att påverkas.

Viktigt

Ta inte bort b2c-extensions-app om du inte planerar att omedelbart ta bort din klientorganisation. Om appen förblir borttagen i mer än 30 dagar går användarinformationen permanent förlorad.

Kontrollera att tilläggsappen finns

Så här kontrollerar du att b2c-extensions-app finns:

  1. I din Azure AD B2C-klientorganisation klickar du på Alla tjänster i den vänstra navigeringsmenyn.
  2. Sök efter och öppna Appregistreringar.
  3. Leta efter en app som börjar med b2c-extensions-app

Återställa tilläggsappen

Om du har tagit bort b2c-extensions-app av misstag har du 30 dagar på dig att återställa den.

Anteckning

Ett program kan bara återställas om det har tagits bort under de senaste 30 dagarna. Om det har gått mer än 30 dagar går data förlorade permanent. Om du vill ha mer hjälp kan du skicka ett supportärende.

Återställa tilläggsappen med Hjälp av Microsoft Graph

Om du vill återställa appen med Microsoft Graph måste du återställa både programobjektet och tjänstens huvudnamn. Mer information finns i API:et Återställ borttaget objekt .

Så här återställer du programobjektet:

  1. Gå till https://developer.microsoft.com/en-us/graph/graph-explorer.
  2. Logga in på webbplatsen som global administratör för den Azure AD B2C-katalog som du vill återställa den borttagna appen för. Den här globala administratören måste ha en e-postadress som liknar följande: username@{yourTenant}.onmicrosoft.com.
  3. Utfärda en HTTP GET mot URL:en https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application. Den här åtgärden visar en lista över alla program som har tagits bort under de senaste 30 dagarna. Du kan också använda URL:en https://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.' för att filtrera efter appens displayName-egenskap .
  4. Leta reda på programmet i listan där namnet börjar med b2c-extensions-app och kopiera dess egenskapsvärde id .
  5. Utfärda en HTTP POST mot URL:en https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore. {id} Ersätt delen av URL:en med id från föregående steg.]

Så här återställer du objektet för tjänstens huvudnamn:

  1. Utfärda en HTTP GET mot URL:en https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal. Den här åtgärden visar en lista över alla tjänsthuvudnamn som har tagits bort under de senaste 30 dagarna. Du kan också använda URL:en https://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.' för att filtrera efter appens displayName-egenskap .
  2. Leta reda på tjänstens huvudnamn i listan där namnet börjar med b2c-extensions-app och kopiera dess egenskapsvärde id .
  3. Utfärda en HTTP POST mot URL:en https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore. {id} Ersätt delen av URL:en med id från föregående steg.

Nu bör du kunna se den återställde appen i Azure Portal.