Sintomas
Após transferir uma assinatura do Azure de uma conta pessoal da Microsoft para uma conta comercial (de trabalho) da Microsoft, o painel da Omniagent API exibe o seguinte aviso, e o campo de chave de API permanece travado em "Loading":
A própria assinatura do Azure mostra que a titularidade de cobrança foi transferida, mas o painel não reflete essa mudança.
Causa raiz
Quando você se inscreve no Azure Marketplace pela primeira vez usando uma conta pessoal da Microsoft, o Napster cria o registro da sua organização vinculado a esse e-mail pessoal. Se, posteriormente, você transferir a assinatura do Azure para uma conta comercial do lado da Microsoft, a infraestrutura do Napster não é notificada automaticamente dessa alteração — a titularidade da organização permanece vinculada ao e-mail pessoal original.
Como resultado, ao entrar com sua conta comercial, o painel não encontra nenhuma organização correspondente ou encontra uma sem assinatura ativa vinculada.
Resolução
A correção recomendada é criar uma nova assinatura diretamente pela sua conta Microsoft, em vez de tentar transferir uma já existente. Isso garante que a infraestrutura do Napster crie a organização corretamente vinculada desde o início.
Correção passo a passo
- Cancele completamente a assinatura do painel da Omniagent API.
- Acesse o Portal do Azure e faça login com sua conta Microsoft comercial (não um endereço pessoal @outlook.com ou @hotmail.com).
- Procure por Napster Companion API na barra de pesquisa superior e acesse a página do serviço.
- Clique em + Criar e preencha os detalhes da sua assinatura. Defina a região como (EUA) Leste dos EUA.
- Após a implantação ser concluída, clique em Ir para o recurso e, depois, em Ir para Napster Companion API para abrir o painel pelo link do recurso do Azure — não acesse a URL do painel diretamente.
- Agora você deve chegar à organização correta, com uma assinatura ativa. Prossiga para criar sua chave de API a partir do painel.
Observações adicionais
Não utilize a organização antiga vinculada à conta pessoal para nenhum desenvolvimento futuro. Chaves de API e configurações de projeto criadas em uma organização de conta pessoal não podem ser migradas para uma nova — você precisará recriar companions, projetos e chaves na nova organização de conta comercial.