Comunicação: Portal de Apps vs. Openredu [1]; Mapa relacional [2]

Opa pessoal!

Queria compartilhar com vocês um impasse que detectamos a nível estrutural entre linkar o Portal de Apps (loja) e o Openredu, visto que o propósito é separar a ambientação dos mesmos.

[1] Mediante testes, verificamos que a criação de usuário é feita no Openredu e o Portal de Apps não tem um controlador para fazer a mediação entre os servidores. Isso demandaria realizar uma refatoração de código. A partir daí lanço o questionamento se é realmente viável.

[2] Outro ponto, é discutir esse outro cenário:

“Tem duas escolas alocadas no sistema do Openredu que querem adquirir/usar um app que está no Portal.”

Seria interessante fazer o compartilhamento desse mesmo app com as duas escolas (1 para N) ou manter como está atualmente (1 para 1), ou seja, cada instância do Openredu tem direito a uma instância do Portal de Apps e suas funcionalidades?