> For the complete documentation index, see [llms.txt](https://wedocs.gitbook.io/wedocs-5.2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wedocs.gitbook.io/wedocs-5.2/wedocs-4.0/task-manager/gerenciados-de-tarefas/configuracoes.md).

# Configurações

Weknow Task Manager - Gerenciador de Tarefas

Na tela inicial que é aberta, é exibido o botão de **Configuração** em dois lugares, ambos levam ao mesmo local, porem, no botão próximo a "Verificação de novas atualizações disponíveis" direciona o usuário para a sessão correspondente.

<div align="left"><figure><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FPqJ8ycSCwIt6syP0ZXsr%2Fimage.png?alt=media&amp;token=9847ca00-c80d-4825-99fc-1f09a5e5910d" alt=""><figcaption></figcaption></figure></div>

Ao clicar em configurações, na tela que foi aberta, são listadas todas as configurações de Tarefas. Quando clicamos em uma dela, a visão é expandida exibindo os compos para configurar. Mostraremos com um pouco de detalhes, cada um destes menus expandidos:

<div align="left"><figure><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FGGfMvdpUNqp6zNNqaZ5t%2Fimage.png?alt=media&amp;token=a42b05fd-4a21-4025-93cf-ccb4a1c2a5aa" alt=""><figcaption></figcaption></figure></div>

## Repositório de sistema

A configuração relacionada ao repositório do sistema é a responsável pela configuração de acesso ao Weknow Server e ao Weknow Gerenciador de Tarefas.

<div align="left"><figure><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FkBTRZuDwmmqzWdLnuiRD%2Fimage.png?alt=media&amp;token=068013aa-41fb-4ae7-bef0-bbadc96684ec" alt=""><figcaption></figcaption></figure></div>

## SMTP

São as configurações relacionadas ao servidor de e-mail, para envio dos links compartilhados e notificações para os usuários definidos no **Client Desktop.**

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FmK5dVE5Pc5tkyZVQXxSL%2Fimage.png?alt=media&amp;token=0507fd44-6782-4442-af37-3e0cfc9748bf" alt=""></div>

Após definir as configurações do servidor de envio de e-mail, clicamos em testar e definimos um e-mail destinatario para verificar se tudo está correto.

![](https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2Fj7JbiUC7srfVAhlxWTj5%2Fimage.png?alt=media\&token=16684c10-78ea-46da-8250-0a7d54ed70e3)

Clique em **OK**, para realizar o envio.

## Cache de Dados

Aqui definimos o período limite, em minutos, para expiração dos dados armazenados em Cache, ou seja, sua exclusão definitiva.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FrmroN1IaGNeZjQISbW0D%2Fimage.png?alt=media&amp;token=f2257d1f-873b-4b17-9338-420ec0e54f28" alt=""></div>

> Isso não tem relação com a geração de dados. Apenas com a exclusão dos mesmos.

## Exportação para .xlsx

Essa opção garante que todo documento **.xlsx** gerado, tenham todas as colunas dimencionadas de acordo com o maior "conteúdo" listado. Não sobrepondo-os.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FmuvwzPrj7yBbI4xkGTLb%2Fimage.png?alt=media&amp;token=ef1f996a-20b5-44c9-8372-61fd9db1881f" alt=""></div>

## Backup

Aqui apontamos para a pasta "bin", dentro do diretório de instalalação do Banco de dados Postgres, lugar onde se encontra a base de dados do weKnow.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FFa9I6qRy9UdaemaWIzq5%2Fimage.png?alt=media&amp;token=94e67145-087b-43a2-8b60-7cdad4c03ce8" alt=""></div>

Estas configurações são utilizadas para o funcionamento do BackUp da Conta, que é realizado no weKnow Server -> Contar, conforme documentação:&#x20;

{% content-ref url="/pages/lkr083MGX8sVregZ6wn8" %}
[Backup](/wedocs-5.2/wedocs-4.0/service/backup.md)
{% endcontent-ref %}

## Notificação de atualizações

Nesta opção, definimos o e-mail do usuário que recebera a notificação sobre novas atualizaçãoes disponíveis.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FuNK2PMYBzYkis9617gil%2Fimage.png?alt=media&amp;token=d05b2138-a661-428b-a0ff-4b02f3fd6c1d" alt=""></div>

{% content-ref url="/pages/RPDGnXg2pv0nySK1RfQQ" %}
[Notificação sobre novas Versões](/wedocs-5.2/wedocs-4.0/task-manager/notificacao-sobre-novas-versoes.md)
{% endcontent-ref %}

## Proxy

No caso do Weknow Service estar instalado numa rede fechada, é necessário definir o caminho para o servidor Proxy, onde é feita a ligação com a rede externa.

> Estas configurações devem ser fornecidas pela equipe de T.I. da empresa.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FBgoY737I9rSvNYn3mM6p%2Fimage.png?alt=media&amp;token=66dab091-86f7-4216-a21c-fc6cae6ce513" alt=""></div>

## Formatação de valores

A formatação de valores definida aqui, implica nos padrões iniciais de cada um dos componentes. E tembém aos conteúdos exportados.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FBdnwte8eY0dJkQZT4QNX%2Fimage.png?alt=media&amp;token=e8ba43d2-c538-4dc6-9a80-72c3e16c0b8c" alt=""></div>

## URL pública

No Client Weknow, é possível criar links públicos ou compartilhados, que permitem o acesso aos dashboards por meio de dispositivos de dentro ou fora da rede.

* Protocolo;
  * http - para casos gerais;
  * https - para casos em que necessitamos de um certificado;
* Endereço - local;
  * localhost ou 127.0.0.1;
* Porta - porta de acesso padrão da aplicação;
  * Ao definir o padrão 80, não será necessário informá-la no link;
* Endereço servidor - é o IP externo do servidor;
  * É recomendado a utilização de DNS;
* Porta servidor - é a porta de conexão externa do servidor;
  * Ao definir o padrão 80, não será necessário informá-la no link;

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2F8W48RbhIIkAOAPvUttgq%2Fimage.png?alt=media&amp;token=c2422f2e-e240-475b-b3bb-b0f3cbb7d4f6" alt=""></div>

## Armazenamento off-line

Para o armazenamento de algumas informações, o Weknow utiliza um banco indexado MonetDB, estas informações vêm configuradas com os padrões. Só os altere, se possuir uma infraestrutura específica para o banco.

> No caso de dúvida, não tenha receio em contatar o Suporte para esta configuração.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FqvczGKoelBO9NhgTeNjV%2Fimage.png?alt=media&amp;token=48ee2bce-c94c-449c-a991-45fd9cfb4f59" alt=""></div>

## Atualização da licença

Aqui temos as configurações do servidor de licenças do Weknow, por padrão, isto já vem definido.

> Essa alteração só será necessária se solicitada pelo Suporte.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FbLXOMZStzk4CJRNFN0zP%2Fimage.png?alt=media&amp;token=0b8430b7-4062-496e-a647-bc5934efad95" alt=""></div>

## JWT

Para garantir a segurança durante as conexões e credenciamentos, utilizamos o JWT, um padrão mundialmente utilizado na Web. Onde, durante o credenciamento, são criadas duas chaves, uma pública e outra privada, que serão trocadas durante toda a comunicação.

O período de expiração corresponde a validade dessa chave privada, ou seja, após o credenciamento, o tempo que o usuário tem disponível até que precise se credenciar novamente.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FVwd1pkrYGd5Yd0bD7XRe%2Fimage.png?alt=media&amp;token=4bd4aec1-ef9d-468f-b5e5-5dc5e30f54dd" alt=""></div>

## Execução do Metadado

Está opção transcreve as fórmulas de listagem para SQL sempre que possível, isso facilita na manutenção das buscas, e na possível utilização por aplicações externas.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2Fv8Y5pUHmjchpWgxwEic7%2Fimage.png?alt=media&amp;token=252dc332-8873-4052-8585-48db4370e62b" alt=""></div>

## Logs

Aqui são definidos quais casos serão registrados nos logs da aplicação. Os **Alertas** e **Erros** são recomentados, pois em uma eventualidade, serão utilizados pelo Suporte para investigação do problema.

O Log de informações é um Log muito extenso que corresponde a qualquer operação realizada no sistema, seja de: Leitura, Escrita, Edição ou exclusão.

> Caso o Log de **Informações** seja ativado, é recomentado que a limpeza dos Logs também esteja ativada, para não sobrecarregar o banco de dados.

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FHafpBDQEpjkPexrYHyes%2Fimage.png?alt=media&amp;token=6b65fb2b-00de-469c-9768-8d29029f321c" alt=""></div>

## Serviços

Nessa opção será possível definir a quantidade de instâncias que serão executadas simultaneamente.

<mark style="color:blue;">**Os serviços permitidos**</mark>:

* Execução de Tarefas;
* Envio de E-mails;
* Envio de SMSs;
* Envio de mensagens pelo Telegram;
* Geração de carga offline de Metadado;
* Cache de Conexões;
* Sincronização do Telegram;
* Geração de carga offline de fatias do Explorador Offline;
* Geração de miniaturas de Dashboard;
* Limpeza de carga offline de fatias do Explorador Offline.

<mark style="color:red;">**Os serviços não permitidos**</mark>:

* Limpeza de LOGs;
* Verificação de novas atualizações disponíveis;
* Atualização da licença de uso;

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FSbI9UybTdza6tSdzN4qO%2Fimage.png?alt=media&amp;token=9c50c418-f9e8-4ade-8380-e677e5a8d27c" alt=""></div>

Lembrando que o valor mínimo é 1 e o valor máximo é 8.

É possível visualizar no Painel de Controle quantos serviços (Instâncias) estão em execução no momento:

<div align="left"><img src="https://2553013097-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrGrTmg7jp5aor5PmbcG%2Fuploads%2FEePoEUuOOR22amma4FLb%2Fimage.png?alt=media&amp;token=4b100505-1e9f-4078-be99-4706baa04d07" alt=""></div>

## Renomear os serviços

A partir da 3.1 será possível renomear os serviços do Weknow Server e Weknow Gerenciador de Tarefas.

Para renomear você deve entrar na pasta "<mark style="color:orange;">**\Common\Configs\config.ini**</mark>" e informar os seguintes dados:

{% hint style="info" %}
\[server]&#x20;

serviceNamePrefix=&#x20;

serviceName=&#x20;

serviceNameSuffix=

\[taskManager]&#x20;

serviceNamePrefix=&#x20;

serviceName=&#x20;

serviceNameSuffix=
{% endhint %}

#### Regras para o nome do serviço:

O nome base do serviço é definido pela propriedade **`serviceName`** se ela existir e não for nula. Do contrário, é utilizado o nome interno padrão.

Os valores definidos em **`serviceNamePrefix`** e **`serviceNameSuffix`** são adicionados no início e fim, respectivamente, do nome do serviço.

Apenas letras e números são utilizados. Outros caracteres são substituídos por **\_**.

#### Regras para o nome de exibição do serviço:

* O nome de exibição base do serviço é definido pela propriedade **serviceName** se ela existir e não for nula. Do contrário, é utilizada a tradução, se houver. Senão, o nome interno padrão é usado.
* Os valores definidos em **serviceNamePrefix** e **serviceNameSuffix** são adicionados no início e fim, respectivamente, do nome do serviço (entre parêntesis):

  **(prefixo) nome de exibição (sufixo)**
* Estes dois serviços devem ser instalados pelo iniciador correspondente para que estas configurações tenham efeito.

Para os serviços do Servidor, GT e MonetDB é possível definir qualquer nome e nome de exibição instalando-os pela linha de comando:

{% hint style="info" %}
sc create \<serviceName> binpath= "\<path> -sn \\"\<serviceName>\\"" displayname="\<displayName>"
{% endhint %}

serviceName: é o nome que se deseja dar ao serviço. Note que este nome é utilizado em dois locais no comando acima e devem ser idênticos. A utilização indevida poderá resultar em um mau funcionamento.

path: é o caminho do executável do serviço que se deseja instalar;

* \<weknow>\server\wknw\_server.exe;
* \<weknow>\task\_manager\wknw\_task\_manager.exe
* \<weknow>\monetdb\wknw\_monetdb.exe

displayName: é o nome de exibição que se deseja dar ao serviço. Este parâmetro é opcional.
