Udostępnij za pośrednictwem


Aplikacja rozszerzeń w usłudze Azure AD B2C

Po utworzeniu katalogu usługi Azure AD B2C aplikacja o nazwie b2c-extensions-app zostanie automatycznie utworzona w nowym katalogu. Ta aplikacja jest widoczna w Rejestracje aplikacji. Jest ona używana 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-, 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ę rozpoczynającą 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ź do https://developer.microsoft.com/en-us/graph/graph-explorer.
  2. Zaloguj się do witryny jako administrator aplikacji dla katalogu usługi Azure AD B2C, dla którego chcesz przywrócić usuniętą aplikację.
  3. Wystawianie żądania HTTP GET względem adresu URL https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application. Ta operacja spowoduje wyświetlenie listy 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. Zastąp {id} 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 spowoduje wyświetlenie listy 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 elementem id z poprzedniego kroku.

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