[Carol BL] Criar feature flag para definir tenants autorizadas a usar BL

Description

01 - STAKEHOLDER (quem valida e esclarece):

@MARCOS STUMPF


02 - PROBLEMA (cenário e/ou dor):

Como baixa latência é uma nova funcionalidade sendo implementada na Carol, não será autorizada a ser usada por todas as tenants de produção. Deve ser possível restringir o uso a um número restrito de clientes.


03 - OBJETIVO (solução proposta):

A UI da Carol deve conseguir verificar se a tenant está autorizada a habilitar a BL na plataforma IDeIA e a task de provisionamento IDeIA só deve ser disparada com o parâmetro enableLowLatency=true quando a tenant está na lista de autorização para uso da BL.


04 - QUEM PODE USAR (perfis de usuários):

OrgAdmin


05 - ASSETS (links e arquivos relevantes):
06 - CRITÉRIOS DE ACEITE:

  • Deve existir um endpoint na API da Carol para verificar se a tenant está autorizada a usar a funcionalidade de BL

  • A task PROVISION_IDEDIA só deve executar com enableLowLatency=true para tenants que estão autorizadas a hablitar a BL

    • A task PROVISION_IDEDIA pode ser executada para todas as tenants quando enableLowLatency=false