Páginas filhas
  • Parâmetros dos Arquivos de Configuração (*.config)

Versões comparadas

Chave

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

...

  • Descrição: Tem como objetivo definir um único Alias.dat a ser utilizado por todos os hosts do ambiente, para isso devemos adicioná-la nos arquivos RM.AliasManager.exe.config e RM.Host.exe.config ou RM.host.Service.exe.config.
  • Tipo: String
  • Default: Vazio
  • Exemplo:

    Bloco de código
    languagexml
    <add key=“Aliaspath” value=“\\rm004066\publico” />

AllowAssemblySignCheck

  • Descrição: Permite que os assemblies carregados pelo host tenham sua assinatura validada. Caso exista algum assembly que esteja com sua assinatura inválida, o host automaticamente o bloqueará e bloqueará todas as outras chamadas consequentes.
  • Tipo: Booleano
  • Default:False
  • Exemplo:

    Bloco de código
    languagexml
    <add key="ALLOWASSEMBLYSIGNCHECK" value="true" />


AllowOnlyBookedManagementObjects

  • Descrição: Restringe a importação de Objetos Gerenciais onde somente objetos do Book de Objetos Gerenciais da TOTVS poderão ser importados através do TOTVS Compartilhamento. 
  • Tipo: bool
  • Default: false
  • Versão: 12.1.34
  • Exemplo:

    Bloco de código
    languagexml
    <add key="AllowOnlyBookedManagementObjects" value="false" />

CertificateStoreLocation

  • Descrição: Nome do lugar onde a Store do certificado de segurança do WCF está localizado. Habilitada somente no host.
  • Tipo: Valores pré-determinados
  • Possíveis Valores: 
    • CurrentUser
    • LocalMachine
  • Default: LocalMachine
  • Exemplo: 

    Bloco de código
    languagexml
    <add key="CertificateStoreLocation" value="LocalMachine" />

...

  • Descrição: Informa se a aplicação está trabalhando em três camadas. Deve ter o mesmo valor tanto nos config's dos Clients quanto do Host.
  • Tipo: Boolean
  • Default: true
  • Exemplo:

    Bloco de código
    languagexml
    <add key="JobServer3Camadas" value="true" />

JWTRefreshTokenExpireMinutes

  • Descrição: Define a duração do refresh token, em minutos. Pode ser configurada entre 1 e 129600minutos.
  • Tipo: Numeric
  • Default: 960
  • Exemplo:

    Bloco de código
    languagexml
    <add key="JWTRefreshTokenExpireMinutes" value="60" />

JWTTokenExpireMinutes

  • Descrição: Define a duração do access token, em minutos. Pode ser configurada entre 1 e 43200minutos.
  • Tipo: Numeric
  • Default: 5
  • Exemplo:

    Bloco de código
    languagexml
    <add key="JWTTokenExpireMinutes" value="30" />

LdapProvider

  • Descrição: Possível provider que irá responder por operações relacionadas a autenticação caso exista a integração LDAP.
  • Tipo: String
  • Default: Vazio

...

  • Descrição: Tag utilizada para mostrar o tempo gasto para abrir/editar/gravar dados. Indicado ser utilizada quando o cliente reclamar de performance, coletando os dados para análise. Exemplo: Com a TAG ativada nos arquivos config's ( RM.exe.config, RMLabore.exe.config e etc) o sistema exibirá uma tela mostrando o tempo gasto em operações gerais como abertura de uma tela de visão
  • Tipo: Boolean
  • Default: False
  • Exemplo:

    Bloco de código
    languagexml
    <add Keykey = “PerformanceLogEnabled”"PerformanceLogEnabled" value = “True”> "true" />

Port

  • Descrição: Informa em que porta Host e Client se comunicarão. Tanto o Server quanto o Client devem estar configurados sempre na mesma porta, para que possam se comunicar corretamente.
  • Tipo: Numeric
  • Default: 8050
  • Exemplo:

    Bloco de código
    languagexml
    <add key="Port" value="1234" />

...

  • Descrição: Define o alias que responderá pelos serviços executados sem autenticação
  • Tipo: Boolean
  • Default: False


ServicesBaseUrl

  • Descrição: Define o endereço base dos serviços HTTP(SOAP) que serão expostos pelo Host.
  • Tipo: String
  • Default: host:porta
  • Exemplo:

    Bloco de código
    languagexml
    <add key="ServicesBaseUrl" value="https://meuservicoexposto.com.br" />

TcpPort

  • Descrição: Porta utilizada pela comunicação WCF quando o protocolo de comunicação for TCP. Tanto o Server quanto o Client devem estar configurados sempre na mesma porta, para que possam se comunicar corretamente.
  • Tipo: Numeric
  • Default: 8050
  • Exemplo:

    Bloco de código
    languagexml
    <add key="TcpPort" value="4321" />

...

  • Descrição: Habilita a criação do log de comunicação entre o as integrações "RM x Identity", "RM x Fluig" e integrações SAML, o log será gravado dentro pasta \Processos\Logs\.
  • Tipo: Boolean
  • Default: false
  • Exemplo: 

    Bloco de código
    languagexml
    <add key="TraceFluigIdentity" value="True" />

UpdateServerEnabled - https://centraldeatendimento.totvs.com/hc/pt-br/articles/360003565411-Framework-Linha-RM-Frame-Habilitar-TOTVS-Update

  • Descrição: Indica que um determinado Host (RM.Host.exe.config) será utilizado como base/servidor para que máquinas Client possam baixar as atualizações (SmartClient), mas para isso essas máquinas Client precisam da tag UpdateServer habilitada.
  • Tipo: Boolean
  • Default: false
  • Observações: Após inserir as tags no servidor de atualização, é necessário reiniciar o serviço RM.Host.Service.
  • Exemplo: 

    Bloco de código
    languagexml
    <add key="UpdateServerEnabled" value="true" />

UpdateServer
Âncora
UpdateServer
UpdateServer
- https://centraldeatendimento.totvs.com/hc/pt-br/articles/360003565411-Framework-Linha-RM-Frame-Habilitar-TOTVS-Update

  • Descrição: Indica que um determinada máquina Client (SmartClient) pode se comunicar com o Server para baixar atualizações.
  • Tipo: String
  • Default: host:porta
  • Exemplo: 

    Bloco de código
    languagexml
    <add key="UpdateServer" value="host:porta"/>

UseDbSchemaCache

  • Descrição: Indica se o sistema guardará em cache os esquemas obtidos pelas consultas.
  • Tipo: Boolean
  • Default: false
  • Observações: Pode ser utilizado na Configuração N camadas, conforme informações em Configuração N Camadas
  • Exemplo: 

    Bloco de código
    languagexml
    <add key="UseDbSchemaCache" value="true" />

UseRMUser

  • Descrição: Determina o uso de um usuário do RM para fazer login no RM.Atualizador e RM.TotvsAudit, quando adicionado no respectivo arquivo config.
  • Tipo: Boolean
  • Default: false
  • Exemplo:

    Bloco de código
    languagexml
    <add key="UseRMUser" value="true" />

UseSecurityExtCache

...