Aplicativo de extensões no Azure AD B2C
Quando um diretório do Azure AD B2C é criado, um aplicativo chamado b2c-extensions-app é gerado automaticamente dentro do novo diretório. Esse aplicativo fica visível nos Registros de aplicativo. Ele é usado pelo serviço Azure AD B2C para armazenar informações sobre usuários e atributos personalizados. Se o aplicativo for excluído, o Azure AD B2C não funcionará corretamente e seu ambiente de produção será afetado.
Importante
Não exclua o b2c-extensions-app, a menos que esteja planejando excluir seu locatário imediatamente. Se o aplicativo permanecer excluído por mais de 30 dias, as informações do usuário serão permanentemente perdidas.
Como verificar se o aplicativo de extensões está presente
Para verificar se o b2c-extensions-app está presente:
- No locatário Azure AD B2C, clique em Todos os serviços no menu de navegação esquerdo.
- Procure e abra Registros de aplicativo.
- Procure um aplicativo que comece com b2c-extensions-app
Recuperar o aplicativo de extensões
Se você excluiu acidentalmente o b2c-extensions-app
, é possível recuperá-lo em até 30 dias.
Observação
Um aplicativo só poderá ser restaurado se ele tiver sido excluído nos últimos 30 dias. Se tiverem se passado mais de 30 dias, os dados serão permanentemente perdidos. Para obter mais ajuda, abra um tíquete de suporte.
Recuperar o aplicativo de extensões usando o Microsoft Graph
Para restaurar o aplicativo usando o Microsoft Graph, você precisa restaurar o objeto de aplicativo e a entidade de serviço. Para obter mais informações, confira a API Restaurar item excluído.
Para restaurar o objeto de aplicativo:
- Navegue até https://developer.microsoft.com/en-us/graph/graph-explorer.
- Entre no site como Administrador de Aplicativos do diretório do Azure AD B2C para o qual você deseja restaurar o aplicativo excluído.
- Emita um HTTP GET em relação à URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.application
. Essa operação 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 na lista o aplicativo cujo nome comece com
b2c-extensions-app
e copie seu valor de propriedadeid
. - Emita um HTTP POST em relação à URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Substitua a parte{id}
da URL porid
da etapa anterior.
Para restaurar o objeto de entidade de serviço:
- Emita um HTTP GET em relação à URL
https://graph.microsoft.com/v1.0/directory/deleteditems/microsoft.graph.servicePrincipal
. Essa 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 na lista a entidade de serviço cujo nome comece com
b2c-extensions-app
e copie seu valor de propriedadeid
. - Emita um HTTP POST em relação à URL
https://graph.microsoft.com/v1.0/directory/deleteditems/{id}/restore
. Substitua a parte{id}
da URL porid
da etapa anterior.
Agora, deve ser possível ver o aplicativo restaurado no portal do Azure.