# Templates de arquivo

Os "**Templates de arquivo**" são modelos predefinidos que contêm informações estruturadas para facilitar a criação e compartilhamento de arquivos. Eles permitem gerar endpoints para download de arquivos, garantindo que os dados sejam acessados de forma segura e controlada.

### **Como acessar os templates de arquivo**

Ao clicar em "**Templates de arquivo"**, na lateral esquerda, você pode visualizar todos os templates já configurados em forma de lista, além de ter a opção de adicionar um novo template.

### Adicionar template

Para adicionar um novo template, siga os seguintes passos:

1. Em **Data Management**, acesse a opção "**Templates de arquivo"**.
2. Clique em "**Adicionar template**".
3. Preencha os seguintes campos:

* **Nome do template**
* **Tipo:** CSV, JSON, Parquet ou Excel
* **Diretório**
* **Nome do arquivo**
* **Grupos de leitura:** definir quais grupos podem ler o arquivo. Por padrão, o grupo é o "default".&#x20;
* **Grupos de escrita: definir quais grupos podem escrever. Por padrão, o grupo é o "default".**&#x20;
* **Tags (opcional):** defina categorias&#x20;
* **Criar endpoint para download (opcional):** ao ativar esta opção, uma URL é gerada e associada a um token de segurança. Para compartilhar o "template de arquivo", copie esta URL.&#x20;
* **Basic authentication (opcional):** permite configurar quais usuários podem acessar o endpoint, deixando o download dos arquivos ainda mais protegido.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FzMRobZwPqUswc02Ylibf%2F0FC3ACAE-BDCE-40C5-A541-6C82878744B4.png?alt=media&#x26;token=4c1fb21a-f79a-49b2-ab63-2b8222f52895" alt=""><figcaption><p>Tela de criação de um template de arquivo</p></figcaption></figure>

Após o preenchimento, basta clicar em "**Salvar**". Pronto! Seu "**Template de arquivo**" está disponível.

### **Alterar Token**

Alterar o token permite que você mantenha o controle sobre quem pode acessar os arquivos, garantindo que apenas usuários autorizados tenham acesso.

Para alterar o token, siga os seguintes passos:

1. Acesse a seção "**Templates de arquivo**", na barra lateral esquerda.
2. Clique no "**Editar**" (ícone de lápis) do item desejado.
3. Clique no botão "**Alterar token**" para gerar o novo token.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FjZ0R25dIWGlFgf1n2zl1%2F21B93B57-4062-49A2-927F-EC7CEE896E31.png?alt=media&#x26;token=158d6ec5-522f-4e59-a77f-3239b4110308" alt=""><figcaption><p>Tela para alterar o token</p></figcaption></figure>

{% hint style="info" %}
Quando um novo token é gerado, o token antigo é invalidado. Isso significa que qualquer URL com o token antigo deixará de funcionar, e apenas a URL com o novo token permitirá o acesso ao arquivo.
{% endhint %}

4. Clique em "**Salvar**". Pronto, o token foi alterado.

### Editar um template de arquivo

Para editar um template de arquivo, siga os seguintes passos:<br>

1. Acesse a seção "**Templates de arquivo"**, na lateral esquerda, para visualizar todos os templates criados.
2. Aproxime o mouse do template desejado e clique no ícone de três pontos.&#x20;
3. Escolha a opção "**Editar**".
4. Edite o que for necessário e clique em "**Salvar**". Pronto! O template de arquivo foi atualizado.&#x20;

### Excluir um template

Para excluir um template, siga os seguintes passos:

1. Acesse a seção "**Templates de arquivo**", na lateral esquerda, para visualizar todos os templates criados.
2. Aproxime o mouse do template desejado e clique no ícone de três pontos.&#x20;
3. Escolha a opção "**Apagar**".
4. Digite o nome do template e clique em "**Excluir**" para confirmar a ação.  Pronto! O template foi excluído.

{% hint style="warning" %}
Não é possível desfazer esta ação.
{% endhint %}

Leia também: [Consumidores de Dados](https://docs.skyone.cloud/skyone-studio/engine#consumidores-de-dados).
