Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
title3- Configurar arquivo de config do Portal

Após configurar o servidor conforme o item: 1- Pré-requisitos, é necessário configurar o arquivo de configuração no portal. Para isso, acesse o arquivo config.json que está disponível no caminho padrão do instalador do Portal.

“C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\"Pasta referente ao portal" \config\”.

  • Exemplo do portal do professor:FrameHTML| Web | Edu | Portal | PortalDoProfessor
  • Exemplo do portal do gestão educacional: FrameHTML| Web | Edu | Portal | PortalGestaoEducacional
  • Exemplo do portal da biblioteca: FrameHTML| Web | Edu | Portal | portalbiblioteca

No arquivo, as seguintes configurações são possíveis:

{
  "apiServer": "http://localhost/FrameHTML/Web/App/Edu/PortalXXXXXX",
  "basePath": "/FrameHTML/Web/App/Edu/PortalXXXXX",
  "defaultAlias": "informe_o_nome_do_Alias",
  "urlCorpore": "http://localhost/Corpore.Net",
  "imgBannersLogin": [
    {
      "name": "banner01.jpg"
    },
    {
      "name": "banner02.jpg"
    },
    {
      "name": "banner03.jpg"
    }
  ]
}

Informações
titleParâmetro "apiServer"

Essa configuração é utilizada para realizar o redirecionamento para a API que será feito pelo URL Rewrite do IIS. 

Deve ser configurado com o endereço público do portal conforme o exemplo a seguir:

  • Exemplo do portal do professor: http://*EndereçoDaInstituição*/FrameHTML/web/app/edu/PortalDoProfessor
  • Exemplo do portal do gestão educacional: http://*EndereçoDaInstituição*/FrameHTML/web/app/edu/PortalGestaoEducacional
  • Exemplo do portal da biblioteca: http://*EndereçoDaInstituição*/FrameHTML/web/app/edu/portalbiblioteca

*EndereçoDaInstituição* refere-se ao DNS da Instituição de ensino.

Aviso

A partir da versão 12.1.2402

Este parâmetro poderá ficar vazio, pois a instalação do portal irá preenche-lo com o mesmo endereço configurado para acessar o portal automaticamente. Além disso, será possível configurar este parâmetro com um endereço diferente do utilizado para acessar o portal. Para isto, o host deve estar configurado para acesso externo, ou seja, o host deve estar exposto para internet. Desta maneira o valor a ser preenchido neste parâmetro, deve ser o endereço no qual o host está sendo exposto.



*EndereçoDaInstituição* refere-se ao DNS da Instituição de ensino.

Informações
titleParâmetro "basePath"

Deve ser configurado com o caminho relativo do portal.

  • Exemplo do portal do professor:FrameHTML| Web | Edu | Portal | PortalDoProfessor
  • Exemplo do portal do gestão educacional: FrameHTML| Web | Edu | Portal | PortalGestaoEducacional
  • Exemplo do portal da biblioteca: FrameHTML| Web | Edu | Portal | portalbiblioteca


Informações
titleParâmetro "defaultAlias"

Esta configuração não define qual o alias que será utilizado para acessar o portal, apenas seleciona automaticamente o alias na caixa de seleção na tela de login quando possui mais de um alias cadastrado. 

Deve ser configurado com o alias padrão utilizado para fazer o acesso à base de dados. Este alias, deve estar cadastrado no arquivo alias.dat.

Informações
titleParâmetro "urlCorpore" (apenas no portal do professor)

Deve ser configurado o endereço público do portal Corpore.NET, para que as funcionalidades ainda não migradas do portal do professor, sejam redirecionadas para o Corpore.NET.

Quando o ambiente possuir mais de um servidor WEB contendo uma instalação do Portal do Professor e Corpore.NET, seja possível cada servidor redirecionar para o Corpore.NET do seu próprio servidor. Ou, em casos que o endereço do Corpore.NET parametrizado no RM esteja sendo utilizado para outras finalidades, apontando para um ambiente específico.


Aviso
titleApenas para o portal do professor

Configuração apenas para o portal do professor, não sendo utilizada nos demais portais.

Aviso
titleConfiguração mandatória é no arquivo config.json

A configuração mandatória é no arquivo config.json, portando, quando preenchida o portal não irá utilizar o caminho parametrizado no RM.

Informações
titleUsando o Parâmetros Globais do RM.exe

Esta parametrização também pode ser feita no RM em: Educacional | Ambiente | Parâmetros | Parâmetros Globais | Gerais | URL de acesso ao Portal RM

No campo: URL de acesso ao Portal RM informar o endereço: http://SERVIDOR/NOMEAPLICATIVO_CORPORE.NET/ (Exemplo: http://instituicao.br/corpore.net/)

Informações
titleParâmetro "imgBannersLogin"

Deve ser configurado os banners que são exibidos na tela de login do portal. Para alterar as imagens, basta adicionar ou remover imagens desejadas no diretório do portal e no arquivo config.json.

  • Exemplo do portal do professor:C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\portaldoprofessor\assets\img\banners-login
  • Exemplo do portal do gestão educacional: C:\RM\Atual\Release\FrameHTML\web\app\Edu\portalgestaoeducacional\assets\img\banners-login
  • O portal da Biblioteca não possui esse formato de banner. A imagem da tela principal deve ser inserida conforme instruções https://tdn.totvs.com/x/n9PGLg


Informações

O nome da imagem da lista no arquivo config.json deve ser o mesmo nome da imagem no diretório do portal.

Dica
titleTamanho das imagens

Para que o banner tenha uma boa apresentação sugerimos que a imagem tenha a dimensão de 720 (largura) x 1024 (altura).

Informações
titleParâmetro "multitenant"

Deve ser configurado o portal para o Multi-Tenancy. Para mais informação Configurando o RM Multi Tenancy (Multi Alias)


Aviso

A partir da versão 12.1.2402

As chaves multitenant e subdomainMask devem ser removidas do arquivo config.json, com exceção de ambiente que esteja configurado como multitenant.

...