# Suporte a Credenciais Dinâmicas (Beta Restrito)

{% hint style="info" %}
Atualmente essa *feature* está na fase de [Beta Restrito](/documentation/developer-guide/pt-br/help-and-faq/beta-program.md) e encontra-se disponível apenas para clientes específicos.
{% endhint %}

Na versão atual do Pipeline Engine da Digibee Integration Platform, a configuração das contas é feita de forma estática, não sendo possível alterá-las em *Runtime*. Isso pode atrasar processos em alguns cenários. Por exemplo: receber um certificado de um *endpoint* e autenticar em uma API REST ou receber um *token* de autenticação efêmero para autenticação dinâmica em um SFTP.\
\
Agora, os clientes que utilizam pipelines multiuso na Digibee Integration Platform podem alterar as configurações de suas credenciais na tela de Runtime, por meio do novo [componente Store Account.](/documentation/connectors-and-triggers/pt-br/connectors/tools/store-account.md)

Com a nova funcionalidade, a Digibee simplifica o gerenciamento de credenciais, proporcionando maior agilidade e segurança em todas as etapas do seu fluxo de trabalho. **Agora será possível oferecer suporte a credenciais dinâmicas para clientes Digibee que usam o Engine v2.**

### **Arquitetura**

A funcionalidade de contas dinâmicas permite adaptar as configurações da conta às necessidades específicas de cada componente, maximizando a eficiência de suas integrações e processos. Esta atualização está disponível como uma nova configuração de parâmetro para os seguintes componentes da Digibee Integration Platform:

* [SAP](/documentation/connectors-and-triggers/pt-br/connectors/enterprise-applications/sap.md)
* [SFTP](/documentation/connectors-and-triggers/pt-br/connectors/file-storage/sftp.md)
* [FTP](/documentation/connectors-and-triggers/pt-br/connectors/file-storage/ftp.md)
* [REST v2](/documentation/connectors-and-triggers/pt-br/connectors/web-protocols/rest-v2.md)
* [SOAP v3](/documentation/connectors-and-triggers/pt-br/connectors/web-protocols/soap-v3.md)
* [DB v2](/documentation/connectors-and-triggers/pt-br/connectors/structured-data/db-v2.md)
* [Kafka](/documentation/connectors-and-triggers/pt-br/connectors/queues-and-messaging/kafka.md)

Os novos parâmetros de configuração estão disponíveis nas documentações de cada um dos seus respectivos componentes.

{% hint style="info" %}
Para sua segurança, **nunca** armazene credenciais abertamente em qualquer lugar, nem salve-as no Object Store.
{% endhint %}

### **Como usar credenciais dinâmicas nos&#x20;*****pipelines***

Para adicionar suas credenciais dinâmicas ao pipeline no Canvas, basta seguir estas etapas:

1. **Arraste** o componente Store Account da lista de componentes para o Canvas.
2. **Selecione** o tipo de conta que você quer registrar.
3. **Insira** as credenciais necessárias.
4. Clique **salvar** e **executar.**&#x20;

Suas credenciais agora estão disponíveis dinamicamente em cada execução de pipeline, prontas para serem referenciadas por outros conectores.

### **Como usar credenciais dinâmicas nos componentes da Digibee Integration Platform**

É muito simples usar credenciais dinâmicas em componentes:

1. **Ative** a opção **Use Dynamic Accounts** no componente desejado (consulte a lista de componentes acima).
2. **Insira** o nome da conta criada anteriormente com o componente **Store Account** no campo **Account Name.**
3. O componente agora está pronto para autenticar usando essa credencial.

### Usando Double Braces&#x20;

Para usar o escopo da conta no corpo das solicitações em componentes como REST V2 e SOAP v3, basta registrar a credencial `{{ account.custom-1.password }}` usando o componente **Store Account**. Dessa forma, você pode facilmente utilizar essas informações em suas operações.\
\
Por exemplo, uma conta do tipo BASIC foi criada usando o Store Account e o nome dado a ela foi **account-test.** Bastará informá-lo assim: `{{account.account-test-password }}.`

{% hint style="warning" %}
O uso do componente Store Account em cenários paralelos, como execução paralela ou For Each, **não é recomendado** na fase de Beta Restrito.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digibee.com/documentation/developer-guide/pt-br/development-cycle/overview/runtime/pipeline-engine/dynamic-accounts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
