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:
- Dentro do seu locatário do Azure AD B2C, clique em Todos os serviços no menu de navegação à esquerda.
- Pesquise e abra registos de aplicações.
- 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:
- Navegue para https://developer.microsoft.com/en-us/graph/graph-explorer.
- 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.
- 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 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.'
para filtrar pela propriedade displayName do aplicativo. - Encontre o aplicativo na lista com a qual o nome começa e
b2c-extensions-app
copie seuid
valor de propriedade. - Emita um HTTP POST contra o URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Substitua a{id}
parte do URL pelaid
da etapa anterior.
Para restaurar o objeto da entidade de serviço:
- 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 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.'
para filtrar pela propriedade displayName do aplicativo. - Encontre a entidade de serviço na lista com a qual o nome começa e
b2c-extensions-app
copie seuid
valor de propriedade. - Emita um HTTP POST contra o URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Substitua a{id}
parte do URL pelaid
da etapa anterior.
Agora você deve ser capaz de ver o aplicativo restaurado no portal do Azure.