Histórico da Página
...
- 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 language xml <add key="AllowOnlyBookedManagementObjects" value="false" />
...
ApiPort
- 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
- Porta utilizada para expor serviços de API do RM.
- Tipo: Numeric
- Default: vazia (Se não preenchida utiliza o valor preenchido na tag HttpPort)
Exemplo: Exemplo:
Bloco de código language xml <add key<add key="CertificateStoreLocationApiPort" value value="LocalMachine8051" />
...
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 valoresValores:
- AddressBookCurrentUser
- AuthRoot
- CertificateAuthority
- Disallowed
- My
- Root
- TrustedPeople
- TrustedPublisher
- LocalMachine
- Default: LocalMachineDefault: My
Exemplo:
Bloco de código language xml <add key="CertificateStoreNameCertificateStoreLocation" value="MyLocalMachine" />
...
CertificateStoreName
Descrição:
...
Nome do Store onde o certificado de segurança
...
do WCF está armazenado. Habilitada somente no host.
- Tipo: Valores pré-determinados
- Possíveis valores:
- FindByThumbprintAddressBook
- FindBySubjectNameAuthRoot
- FindBySubjectDistinguishedNameCertificateAuthority
- FindByIssuerNameDisallowed
- FindByIssuerDistinguishedNameMy
- FindBySerialNumberRoot
- FindByTimeValidTrustedPeople
- FindByTimeNotYetValid
- FindByTimeExpired
- FindByTemplateName
- FindByApplicationPolicy
- FindByCertificatePolicy
- FindByExtension
- FindByKeyUsage
- FindBySubjectKeyIdentifier
- TrustedPublisher
- Default: MyDefault: FindBySubjectName
Exemplo:
Bloco de código language xml <add key="CertificateFindTypeCertificateStoreName" value="FindBySubjectNameMy" />
...
CertificateFindType
- Descrição: Valor Campo pelo qual o certificado de segurança será procurado no Certificate Store. Habilitada no host e deve conter o nome do certificado no client. Este valor ajuda a encontrar o certificado correto com que a comunicação do sistema será protegida. Trabalha em conjunto com a chave CertificateFindType. Para que seja levada em conta, a comunicação deve estar ocorrendo em WCF e a chave SecurityEnabled habilitada.Habilitada somente no host.
- Tipo: StringValores pré-determinados
- Possíveis valores:
- FindByThumbprint
- FindBySubjectName
- FindBySubjectDistinguishedName
- FindByIssuerName
- FindByIssuerDistinguishedName
- FindBySerialNumber
- FindByTimeValid
- FindByTimeNotYetValid
- FindByTimeExpired
- FindByTemplateName
- FindByApplicationPolicy
- FindByCertificatePolicy
- FindByExtension
- FindByKeyUsage
- FindBySubjectKeyIdentifier
- Default: FindBySubjectNameDefault: TOTVS
Exemplo:
Bloco de código language xml <add key="CertificateFindValueCertificateFindType" value="TOTVSFindBySubjectName" />
...
CertificateFindValue
- Descrição: Valor pelo qual o certificado de segurança será procurado no Certificate Store. Habilitada no host e deve conter o nome do certificado no client. Este valor ajuda a encontrar o certificado correto com que a comunicação do sistema será protegida. Trabalha em conjunto com a chave CertificateFindType. Para que seja levada em conta, a comunicação deve estar ocorrendo em WCF e a chave SecurityEnabled habilitada.
- Tipo: String
- Default: TOTVS
Exemplo:
Bloco de código language xml <add key="CertificateFindValue" value="TOTVS" />
ConfigAutoGenerate
- Descrição: Habilita a criação automática de arquivos de configuração quando utilizada a Habilita a criação automática de arquivos de configuração quando utilizada a funcionalidade de Gerenciamento de Config.
- Tipo: Boolean
- Default: True
Exemplo:
Bloco de código language xml <add key="ConfigAutoGenerate " value="true" />
...
- Descrição: Define o tempo máximo que uma Consulta SQL pode levar antes de retornar erro de timeout, em segundos.
- Tipo: Numeric
- Default:120
Exemplo:
Bloco de código language xml <add key="DBSCommandTimeout" value="600" />
DBSConnStrExtensions
- Descrição: Acrescenta extensões à string de conexão atualmente em usode timeout, em segundos.
- Tipo: String Numeric
- Default: Vazio
- Observações: Para alterar o timeout de comandos nativos do SQL, tal qual Rollback, esta tag deve ser utilizada, ao invés da tag DBSCommandTimeout
- 120
Exemplo:
Bloco de código language xml <add key="DBSConnStrExtensionsDBSCommandTimeout" value=";Min Pool Size=5;Max Pool Size=30;600" />
...
DBSConnStrExtensions
- Descrição: Banco de dados default para qualquer operação que possa vir a ser realizada antes do momento do login, quando o banco de dados definitivo é definido. Essencial para o uso de APIs
- Tipo: String
- Default: CorporeRM
- Acrescenta extensões à string de conexão atualmente em uso.
- Tipo: String
- Default: Vazio
- Observações: Para alterar o timeout de comandos nativos do SQL, tal qual Rollback, esta tag deve ser utilizada, ao invés da tag DBSCommandTimeout
Exemplo:
Bloco de código language xml <add key="DefaultDBDBSConnStrExtensions" value="CorporeRM12133" />
DisableCompression
;Min Pool Size=5;Max Pool Size=30;" />
DefaultDB
- Descrição: Banco de dados default para qualquer operação que possa vir a ser realizada antes do momento do login, quando o banco de dados definitivo é definido. Essencial para o uso de APIs
- Tipo: String
- Default: CorporeRM
- Descrição: Desabilita compressão de dados em WCF
- Tipo: Boolean
- Default: false
Camada:
Versão Camada Até 12.1.33 Client e Server 12.1.34 e Superiores ServerExemplo:
Bloco de código language xml <add key="DISABLECOMPRESSIONDefaultDB" value="trueCorporeRM12133" />
EnableSecurity
DisableCompression
- Descrição: Desabilita compressão de dados em WCF Descrição: Determina se a comunicação WCF utilizará a segurança da camada de transporte garantida por certificados e se permitirá que credenciais sejam enviadas aos serviços. Ao determinar esta tag como true, suas respectivas tags de parametrização também precisam ser configuradas, são elas: CertificateFindValue, CertificateFindType, CertificateStoreName, CertificateStoreLocation, que basicamente definem onde e como encontrar o certificado adequado.
- Tipo: Boolean
- Default: FalseObservações: para mais informações, acessar: HabilitarHabilitar SSL/TLS no HostSSL/TLS no Host false
Camada:
Versão Camada Até 12.1.33 Client e Server 12.1.34 e Superiores Server Exemplo:
Bloco de código language xml <add key="EnableSecurityDISABLECOMPRESSION" value="true" />
...
EnableSecurity
- Descrição: Nome da máquina em que o host está sendo executado (não recomendável pois acrescenta o overhead de ir ao DNS). O ideal é informar o IP diretamente.
- Tipo: String
- Default: localhost
- Determina se a comunicação WCF utilizará a segurança da camada de transporte garantida por certificados e se permitirá que credenciais sejam enviadas aos serviços. Ao determinar esta tag como true, suas respectivas tags de parametrização também precisam ser configuradas, são elas: CertificateFindValue, CertificateFindType, CertificateStoreName, CertificateStoreLocation, que basicamente definem onde e como encontrar o certificado adequado.
- Tipo: Boolean
- Default: False
- Observações: para mais informações, acessar: HabilitarHabilitar SSL/TLS no HostSSL/TLS no Host
Camada:
Versão Camada Até 12.1.33 Client e Server 12.1.34 e Superiores Server Exemplo:
Exemplos:
Bloco de código <add key="Host" value="localhost" />language xml title Utilizando nome da máquina Bloco de código language xml title Utilizando IP <add key="HostEnableSecurity" value="10.31.8.91true" />
...
Host
- Descrição: Porta utilizada pela comunicação WCF quando o protocolo de comunicação for HTTP. Tanto o Server quanto o Client devem estar configurados sempre na mesma porta, para que possam se comunicar corretamente Nome da máquina em que o host está sendo executado (não recomendável pois acrescenta o overhead de ir ao DNS). O ideal é informar o IP diretamente.
- Tipo: Numeric String
- Default: 8051 localhost
ExemploExemplos:
Bloco de código language xml title Utilizando nome da máquina <add key="HttpPortHost" value="localhost" />
Bloco de código language xml title Utilizando IP <add key="Host" value="8051"10.31.8.91" />
...
HttpPort
- Descrição: Porta utilizada para expor serviços de API do RM. Porta utilizada pela comunicação WCF quando o protocolo de comunicação for HTTP. Tanto o Server quanto o Client devem estar configurados sempre na mesma porta, para que possam se comunicar corretamente.
- Tipo: Numeric
- Default: vazia (Se não preenchida utiliza o valor preenchido na tag HttpPort) 8051
Exemplo:
Bloco de código language xml <add key="ApiPortHttpPort" value="8051" />
JobServer3Camadas
...
JWTRefreshTokenExpireMinutes
...
JWTTokenExpireMinutes
...
- Descrição: Define o alias que responderá pelos serviços executados sem autenticação
- Tipo: Boolean
- Default: False
ServicesBaseUrl
- 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 language xml <add key="ServicesBaseUrl" value="https://meuservicoexposto.com.br" />
SubdomainMask
- Descrição: Tag responsável por realizar atenantização dos serviços do RMDescrição: Define o endereço base dos serviços HTTP(SOAP) que serão expostos pelo Host.
- Tipo: String
- Default: host:porta vazia
Exemplo:
Bloco de código language xml <add key="ServicesBaseUrl" value="SubDomainMask" value="[ALIAS].totvscloud.com.br" />
Onde [ALIAS] é tratado como um coringa onde é sobrescrito com o nome de um Alias do banco de dados cadastrado ao inicializar os serviços do sistema. para mais informações sobre tenantização acesse o TDN https://
meuservicoexposto.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 language xml <add key="TcpPort" value="4321" />
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas