[CAROL] Como Tenant Admin devo materializar todos os Connnector Groups ao instalar Carol App na Unificada (BE)

Description

01 - STAKEHOLDER (quem valida e esclarece):
02 - PROBLEMA (cenário e/ou dor):

Atualmente a lógica de instalação de Carol Apps contendo Connector Groups faz com que o usuário durante a sua instalação tenha uma escolha única do Connector Group a ser materializado na instalação. Do ponto de vista de Tenant Customer este cenário está OK.

Por outro lado para Tenants Unificada está incorreto, pois para evitar problemas de falta de sincronismo entre tabelas com as Tenants Customer, o Tenant Admin é obrigado a pedir ao Desenvolvedor do App para gerar o mesmo número de versões que existe de Connector Groups, e assim repetir a instalação do mesmo App para cada versão escolhendo diferentes Connector Groups na Tenant Unificada afim de cobrir a totalidade de tabelas materializadas.


03 - OBJETIVO (solução proposta):

O processo de instalar um Carol App em Tenant Unificada deve sempre materializar todos os conectores armazenados no snapshot do Carol App, permitindo que todos os dados sejam copiados independentemente do Connector Group.


04 - QUEM PODE USAR (perfis de usuários):
05 - ASSETS (links e arquivos relevantes):
06 - CRITÉRIOS DE ACEITE:

  • Quando o Carol App é instalado na tenant referenciada como tenant unificada do Carol App todos os connectors devem ser materializados, independentemente de Connector Group.

  • A UI não deve solicitar o Connector Group ao instalar o Carol App na tenant unificada referenciada como tenant unificada do Carol App.