Olá
Bem vindo à Comunidade Microsoft Azure
Tudo bem, Fernando? O erro ocorre porque o Azure DevOps não permite criar Service Connections com autenticação federada (OIDC/WIF) diretamente via script utilizando apenas credenciais básicas. Esse tipo de conexão requer uma configuração prévia no Azure Active Directory (Entra ID) para estabelecer a relação de confiança entre o Azure DevOps e o provedor OIDC.
Recomendo seguir a documentação oficial para criar e configurar a conexão federada de forma segura:
Configurar conexão de serviço com OpenID Connect (OIDC) Autenticação federada para conexões de serviço no Azure DevOps
Após registrar a credencial federada no Entra ID, você pode ajustar o script para referenciar o service principal e o federated credential ID gerados, garantindo que o token seja emitido corretamente pelo OIDC.
Se o erro persistir, recomendo validar o escopo e as permissões do App Registration usado no Entra ID, pois tokens inválidos ou sem escopo adequado também causam falha na autenticação.