Aplikacja rozszerzeń w usłudze Azure AD B2C

Po utworzeniu katalogu Azure AD B2C aplikacja o nazwie b2c-extensions-app zostanie automatycznie utworzona w nowym katalogu. Ta aplikacja jest widoczna w Rejestracje aplikacji. Jest on używany przez usługę Azure AD B2C do przechowywania informacji o użytkownikach i atrybutach niestandardowych. Jeśli ta aplikacja zostanie usunięta, usługa Azure AD B2C nie będzie działać poprawnie, co będzie miało wpływ na Twoje środowisko produkcyjne.

Ważne

Nie usuwaj aplikacji b2c-extensions-app , chyba że planujesz natychmiastowe usunięcie dzierżawy. Jeśli aplikacja pozostanie usunięta przez ponad 30 dni, informacje o użytkowniku zostaną trwale utracone.

Sprawdzanie, czy aplikacja rozszerzeń jest obecna

Aby sprawdzić, czy aplikacja b2c-extensions-app jest obecna:

  1. W dzierżawie usługi Azure AD B2C kliknij pozycję Wszystkie usługi w menu nawigacji po lewej stronie.
  2. Wyszukaj i otwórz Rejestracje aplikacji.
  3. Wyszukaj aplikację, która zaczyna się od b2c-extensions-app

Odzyskiwanie aplikacji rozszerzeń

Jeśli przypadkowo usuniesz aplikację b2c-extensions-app, masz 30 dni na jej odzyskanie.

Uwaga

Aplikację można przywrócić tylko wtedy, gdy została usunięta w ciągu ostatnich 30 dni. Jeśli minęło ponad 30 dni, dane zostaną trwale utracone. Aby uzyskać więcej pomocy, utwórz bilet pomocy technicznej.

Odzyskiwanie aplikacji rozszerzeń przy użyciu programu Microsoft Graph

Aby przywrócić aplikację przy użyciu programu Microsoft Graph, należy przywrócić zarówno obiekt aplikacji, jak i jednostkę usługi. Aby uzyskać więcej informacji, zobacz interfejs API przywracania usuniętego elementu .

Aby przywrócić obiekt aplikacji:

  1. Przejdź na stronę https://developer.microsoft.com/en-us/graph/graph-explorer.
  2. Zaloguj się do witryny jako administrator globalny katalogu usługi Azure AD B2C, dla którego chcesz przywrócić usuniętą aplikację. Ten administrator globalny musi mieć adres e-mail podobny do następującego: username@{yourTenant}.onmicrosoft.com.
  3. Wystawianie żądania HTTP GET względem adresu URL https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application. Ta operacja wyświetli listę wszystkich aplikacji, które zostały usunięte w ciągu ostatnich 30 dni. Możesz również użyć adresu URL 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.' do filtrowania według właściwości displayName aplikacji.
  4. Znajdź aplikację na liście, na której zaczyna się b2c-extensions-app nazwa, i skopiuj jej id wartość właściwości.
  5. Wystawianie żądania HTTP POST względem adresu URL https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore. {id} Zastąp część adresu URL elementem id z poprzedniego kroku.

Aby przywrócić obiekt jednostki usługi:

  1. Wystawianie żądania HTTP GET względem adresu URL https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal. Ta operacja wyświetli listę wszystkich jednostek usługi, które zostały usunięte w ciągu ostatnich 30 dni. Możesz również użyć adresu URL 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.' do filtrowania według właściwości displayName aplikacji.
  2. Znajdź jednostkę usługi na liście, na której zaczyna się b2c-extensions-app nazwa, i skopiuj jej id wartość właściwości.
  3. Wystawianie żądania HTTP POST względem adresu URL https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore. Zastąp {id} część adresu URL wartością id z poprzedniego kroku.

Teraz powinna być widoczna przywrócona aplikacja w Azure Portal.