Partilhar via


Aplicativo de extensões no Azure AD B2C

Quando um diretório B2C do Azure AD é criado, um aplicativo chamado b2c-extensions-app é criado automaticamente dentro do novo diretório. Este aplicativo é visível em Registros de aplicativos. Ele é usado pelo serviço Azure AD B2C para armazenar informações sobre usuários e atributos personalizados. Se for eliminada, o AAD B2C não funcionará corretamente e o ambiente de produção será afetado.

Importante

Não exclua o b2c-extensions-app , a menos que esteja planejando excluir imediatamente seu locatário. Se o aplicativo permanecer excluído por mais de 30 dias, as informações do usuário serão perdidas permanentemente.

Verificando se o aplicativo de extensões está presente

Para verificar se o b2c-extensions-app está presente:

  1. Dentro do seu locatário do Azure AD B2C, clique em Todos os serviços no menu de navegação à esquerda.
  2. Pesquise e abra registos de aplicações.
  3. Procure um aplicativo que comece com b2c-extensions-app

Recuperar o aplicativo de extensões

Se tiver eliminado acidentalmente a b2c-extensions-app, terá 30 dias para a recuperar.

Nota

Uma aplicação só pode ser restaurada se tiver sido eliminada nos últimos 30 dias. Se tiverem passado mais de 30 dias, os dados serão perdidos permanentemente. Para obter mais assistência, registre um tíquete de suporte.

Recuperar o aplicativo de extensões usando o Microsoft Graph

Para restaurar o aplicativo usando o Microsoft Graph, você deve restaurar o objeto do aplicativo e a entidade de serviço. Para obter mais informações, consulte a API Restaurar item excluído.

Para restaurar o objeto do aplicativo:

  1. Navegue para https://developer.microsoft.com/en-us/graph/graph-explorer.
  2. Entre no site como Administrador de Aplicativo para o diretório do Azure AD B2C para o qual você deseja restaurar o aplicativo excluído.
  3. Emita um HTTP GET contra o URL https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application. Esta operação irá listar todos os aplicativos que foram excluídos nos últimos 30 dias. Você também pode usar a 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.' para filtrar pela propriedade displayName do aplicativo.
  4. Encontre o aplicativo na lista com a qual o nome começa e b2c-extensions-app copie seu id valor de propriedade.
  5. Emita um HTTP POST contra o URL https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore. Substitua a {id} parte do URL pela id da etapa anterior.

Para restaurar o objeto da entidade de serviço:

  1. Emita um HTTP GET contra o URL https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal. Esta operação listará todas as entidades de serviço que foram excluídas nos últimos 30 dias. Você também pode usar a 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.' para filtrar pela propriedade displayName do aplicativo.
  2. Encontre a entidade de serviço na lista com a qual o nome começa e b2c-extensions-app copie seu id valor de propriedade.
  3. Emita um HTTP POST contra o URL https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore. Substitua a {id} parte do URL pela id da etapa anterior.

Agora você deve ser capaz de ver o aplicativo restaurado no portal do Azure.