...
No Contexto client do RM.Exe (Aplicativo Desktop) podemos considerar que cada alias é um Tenant. tendo em vista que os alias que estão aparecendo são carregados automaticamente por uma tela nativa do sistema que foi construída para aquele propósito.
Porém quando falamos em API´s (Application Programming Interface) a maneira mais comum do RM Tenantizar as requisições é no domínio da URL da Rota dos serviços.
...
http://TOTVS_HOMOLOG.totvscloud.com.br/api/framework/v1/users
Quando
Deck of Cards |
---|
|
Card |
---|
Deck of Cards |
---|
| Card |
---|
label | | Para que o Client(RM.Exe) consiga se comunicar com o Server(Host) é necessário que exista um DNS Exposto na internet. | Várias Empresas/ Ambientes (Produção/Homologação)No Caso de ambiente Multi Tenant é necessário 1 DNS exposto para cada Alias. Aviso |
---|
| Os DNS´s expostos obrigatoriamente precisam ter no domínio da URL o nome do Alias do Banco de Dados, pois é através do domínio que conseguimos identificar o Alias. Exemplo: Alias : TOTVS DNS : http://TOTVS.totvscloud.com.br |
|
Card |
---|
| Empresa única / Ambiente (Produção/HomologaçãoApenas 1 Alias)Como é um ambiente Single Tenant (Apenas 1 Alias) é necessário apenas 1 DNS exposto. Aviso |
---|
| O DNS Exposto não necessariamente precisa ter no domínio da URL o nome do Alias configurado, porém será necessário que a tag DefaultDB esteja configurada no arquivo de configuração do Server(Host). Caso o DNS possua o Alias no Domínio da URL, é necessário realizar a configuração da tag SubDomainMask conforme passos anteriores. |
|
Aviso |
---|
| Ao utilizar o Smart Client em um ambiente externo é necessário que exista um DNS Exposto na internet para cada Tenant , para que a aplicação consiga se comunicar. |
|
"