# Recursos

Na tela "Recursos" são apresentadas as tabelas "Grupo de Recursos" e "Recursos" com a lista de objetos disponíveis para todos os Robôs, Grupos de robôs ou um Robô específico:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-377c8e657f4d2c7fd2b7372062f40b7148031497%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(301).png?alt=media" alt=""><figcaption></figcaption></figure>

Aqui é possível criar Recursos que serão utilizados pelos Robôs.

Um Robô ou Robôs que têm acesso ao Recurso podem solicitar ou definir o valor do Recurso correspondente através dos blocos apropriados ou via API. Tipos de Recursos suportados:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-978291ca0f50264fb63b1f9d5819088eda2b681a%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(302).png?alt=media" alt=""><figcaption></figcaption></figure>

* Credenciais (login e senha);
* Texto (campo de texto);
* Calendário (dias úteis/não úteis).

As senhas são armazenadas no banco de dados de forma criptografada (utiliza o algoritmo de criptografia AES256).

Os Recursos do Orquestrador podem ser acessados a partir do Robô, permitindo obter e definir valores de variáveis globais, bem como obter ou definir credenciais.

Do lado do Robô, é possível utilizar os Recursos através de blocos da paleta Orquestrador no Sherpa Designer.

## **Criação de um novo recurso**

<table data-header-hidden><thead><tr><th width="49"></th><th></th></tr></thead><tbody><tr><td><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdZuzXx17S1UhGTpJxoFHpJzHUmVxBjpcPlduBDYPf5uKF5CUr6UkRggR8TWe5aUD4ERgStZMsGh7J3o1HxAXEFXKSSHaKq7JfQx4EmCjdjQjj8HbpwayGq6N8ZTV1UmCm8UbO7vQ?key=6sbXsIGaTS3XX9nMXq1GDfiN" alt="" data-size="line"></td><td>Antes de criar um Recurso na tabela "Recursos", é necessário selecionar o Grupo de Recursos no qual ele será criado, marcando a caixa na tabela "Grupos de Recursos".</td></tr></tbody></table>

### **Credenciais**

As credenciais incluem login e senha. A senha será armazenada no banco de dados do Orquestrador de forma criptografada, e a senha também será transmitida de forma criptografada (tipo de criptografia AES 256). Aqui é possível configurar a validade da senha, especificando a data de expiração (após isso, a senha deve ser trocada). Registros com senhas expiradas serão destacados em cor.

Para criar um novo Recurso do tipo Credenciais na tabela "Recursos", é necessário clicar no botão "Criar", na forma que se abrir, marcar a caixa "Credenciais" (se não estiver marcada, geralmente ela está marcada por padrão) e preencher os demais campos do formulário:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-70d38b8fbeb4f958ca37717914a53405d87e826b%2F2025-04-18_18-48-32.png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="52"></th><th width="163"></th><th width="293"></th></tr></thead><tbody><tr><td><strong>№ p/p</strong></td><td><strong>Elemento da interface</strong></td><td><strong>Descrição</strong></td></tr><tr><td>1.</td><td>campo de texto “Nome”</td><td>Nome do Recurso. Campo obrigatório.</td></tr><tr><td>2.</td><td>campo de texto "Descrição"</td><td>Descrição do Recurso.</td></tr><tr><td>3.</td><td>campo de texto "Pasta de acesso"</td><td>Pasta de acesso para o Recurso a ser criado.</td></tr><tr><td>4.</td><td>Tipo e conteúdo do Recurso: Credenciais</td><td></td></tr><tr><td>4.1.</td><td>campo de texto “Login”</td><td>Login</td></tr><tr><td>4.2.</td><td>campo de texto “Senha”</td><td>Senha</td></tr><tr><td>4.3.</td><td>campo de texto “Validade da senha”</td><td>Validade da senha. A data de expiração da senha deve ser informada no formato DD.MM.AAAA.</td></tr><tr><td>5.</td><td>campo “Recurso disponível”</td><td><p>Permite designar um Robô ou Grupo de robôs para os quais o Recurso a ser criado estará disponível:</p><ul><li>Todos os Robôs;</li><li>Apenas um Robô específico;</li><li>Apenas um Grupo de robôs específico.</li></ul></td></tr></tbody></table>

### **Acesso a Recursos do tipo “Credenciais” do lado do Designer**

* Para acessar Recursos do tipo “Credenciais” do lado do Designer, utiliza-se o bloco “Obter credenciais” na paleta do Orquestrador.
* Para editar as credenciais, utiliza-se o bloco “Definir credenciais”.

Essa funcionalidade está disponível para Robôs de qualquer tipo, tanto Attended quanto Unattended.

### **Texto**

O Recurso “Texto” representa qualquer string arbitrária. Permite armazenar texto, números e outros tipos de Recursos. O limite de caracteres ao escolher esse tipo de Recursos é de 10.000 caracteres.

Para criar um novo Recurso do tipo “Texto” na tabela "Recursos", é necessário clicar no botão "Criar", na forma que se abrir, marcar a caixa "Texto" e preencher os demais campos do formulário:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-5b76c24585bc135dc75c9a580715a8e8b4b67fb7%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(303).png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="54"></th><th width="184"></th><th width="294"></th></tr></thead><tbody><tr><td><strong>№ p/p</strong></td><td><strong>Elemento da interface</strong></td><td><strong>Descrição</strong></td></tr><tr><td>1.</td><td>campo de texto “Nome”</td><td>Nome do Recurso. Campo obrigatório.</td></tr><tr><td>2.</td><td>campo de texto "Descrição"</td><td>Descrição do Recurso.</td></tr><tr><td>3.</td><td>campo de texto "Pasta de acesso"</td><td>Pasta de acesso para o Recurso a ser criado.</td></tr><tr><td>4.</td><td>Tipo e conteúdo do Recurso: Texto</td><td></td></tr><tr><td>4.1.</td><td>campo de texto “Texto”</td><td>Qualquer texto necessário em forma arbitrária.</td></tr><tr><td>5.</td><td>campo “Recurso disponível”</td><td><p>Permite designar um Robô ou Grupo de robôs para os quais o Recurso a ser criado estará disponível:</p><ul><li>Todos os Robôs;</li><li>Apenas um Robô específico;</li><li>Apenas um Grupo de robôs específico.</li></ul></td></tr></tbody></table>

### **Acesso a Recursos do tipo “Texto” do lado do Designer**

* Para acessar Recursos do tipo “Texto” do lado do Designer, utiliza-se os blocos “Obter valor” e “Definir valor” na paleta do Orquestrador. Do Orquestrador, é necessário copiar o GUID do Recurso disponível ao editar um Recurso criado anteriormente. Em seguida, no Designer, no campo “GUID/Nome do Recurso” no painel de propriedades, deve-se colar o GUID do Recurso.

Após a execução do bloco selecionado, o valor especificado no Orquestrador no campo “Texto” será passado para a variável “Resultado” do lado do Designer.

### **Calendário**

O Recurso contém informações sobre o número de dias úteis, fins de semana e feriados. Eles são utilizados em vários lugares:

* na configuração de Gatilhos (pode-se especificar, por exemplo, que o Robô não deve ser acionado em fins de semana);
* na paleta de data e hora nos blocos do Designer (por exemplo, contar dias úteis, etc.);
* no bloco “Obter calendário” do Designer.

O Recurso “Calendário” permite configurar a execução do Robô, por exemplo, apenas em dias úteis, excluindo fins de semana e feriados.

Para criar um novo Recurso do tipo “Calendário” na tabela "Recursos", é necessário clicar no botão "Criar", na forma que se abrir, marcar a caixa "Calendário" e preencher os demais campos do formulário:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-3dee8d6670d6fa352c9cc966393c625b099b8c2f%2F2025-04-18_19-11-31.png?alt=media" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="52"></th><th width="180"></th><th width="277"></th></tr></thead><tbody><tr><td><strong>№ p/p</strong></td><td><strong>Elemento da interface</strong></td><td><strong>Descrição</strong></td></tr><tr><td>1.</td><td>campo de texto “Nome”</td><td>Nome do Recurso. Campo obrigatório.</td></tr><tr><td>2.</td><td>campo de texto "Descrição"</td><td>Descrição do Recurso.</td></tr><tr><td>3.</td><td>campo de texto "Pasta de acesso"</td><td>Pasta de acesso para o Recurso a ser criado.</td></tr><tr><td>4.</td><td>Tipo e conteúdo do Recurso: Calendário</td><td></td></tr><tr><td>4.1.</td><td>botão “Editar calendário…”</td><td>Permite editar o calendário. Ao clicar no botão, o calendário mensal é aberto, onde é possível selecionar as datas necessárias.</td></tr><tr><td>4.2.</td><td>botão “Exportar calendário…”</td><td>Permite exportar o calendário para um arquivo no formato .json.</td></tr><tr><td>4.3.</td><td>botão “Importar calendário…”</td><td>Permite importar o calendário de um arquivo no formato .json.</td></tr><tr><td>5.</td><td>área “Recurso disponível”</td><td><p>Permite designar um Robô ou Grupo de robôs para os quais o Recurso criado estará disponível:</p><ul><li>Todos os Robôs;</li><li>Apenas um Robô específico;</li><li>Apenas um Grupo específico de robôs.</li></ul></td></tr></tbody></table>

### **Acesso a Recursos do tipo “Calendário” no lado do Designer**

O Recurso “Calendário” permite configurar a execução do Robô, por exemplo, apenas em dias úteis, excluindo fins de semana e feriados.

Para acessar recursos do tipo “Calendário” no lado do Designer, utiliza-se o bloco “Obter calendário” na paleta do Orquestrador:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-b553a262c4032153558453a2eeec39809bf15496%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(186).png?alt=media" alt=""><figcaption></figcaption></figure>

É obrigatório inserir o GUID/Nome do Calendário que precisa ser obtido:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-bde3574cec898f5f2aa3afbf78428a055a3326b2%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(187).png?alt=media" alt=""><figcaption></figcaption></figure>

Na paleta “Data e hora”, também existem blocos que podem utilizar o Calendário obtido do Orquestrador para realizar várias verificações e cálculos:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-399deea83b71948b6af0218b888d683725275db9%2F2025-04-19_20-00-45.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Contar dias úteis** – conta o número de dias úteis entre duas datas especificadas.
* **Próximo dia útil** – retorna o próximo dia útil a partir da data especificada.
* **Dia útil** – verifica se a data especificada é um dia útil.
* **Dia de folga** – verifica se a data especificada é um dia de folga.
* **Obter dias úteis** – obtém os dias úteis entre duas datas especificadas.
* **Obter dias de folga** – obtém os dias de folga entre duas datas especificadas.

### **Recurso disponível**

Para os Recursos, é possível definir o escopo de visibilidade. Isso pode ser configurado no campo “Recurso disponível:”

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-407f30f27492738e0aca557c958928221a14c631%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(189).png?alt=media" alt=""><figcaption></figcaption></figure>

* **Todos os Robôs** – O Recurso está disponível para todos os Robôs no Orquestrador;
* **Apenas um Robô específico** – O Recurso está disponível para o Robô selecionado na lista suspensa de Robôs disponíveis;
* **Apenas um Grupo específico de robôs** – O Recurso está disponível para os Robôs selecionados na lista suspensa do Grupo de robôs.

## **Edição de um Recurso criado anteriormente**

Para visualizar e editar um Recurso criado anteriormente, é necessário selecioná-lo na lista e clicar no ícone ![](https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-df021afa0347e2514009c611ba3e9932cf4b1d6e%2F2025-04-16_17-59-00.png?alt=media). Após isso, abrirá um formulário com os parâmetros do Recurso selecionado, onde é possível fazer as alterações necessárias. Além dos campos preenchidos ao criar o Recurso, ao editar, o formulário exibirá o GUID (identificador único atribuído ao Recurso após sua criação):

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-57fd6386a1210546d607c96062162fdb163f8927%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(190).png?alt=media" alt=""><figcaption></figcaption></figure>

Este campo não pode ser editado.

## **Criação de um novo Grupo de recursos**

Para criar um novo Grupo de recursos, é necessário clicar no botão “Criar” acima da tabela “Grupos de recursos” e preencher o formulário que se abrirá: indicar o nome do Grupo de recursos (obrigatório), a descrição do Grupo de recursos e a Pasta de acesso do Grupo de recursos. Para salvar o Grupo de recursos criado, após preencher o formulário, é necessário clicar no botão “OK”. O Grupo de recursos será criado.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-d108b814b72f21d1141dd000a73cabbcdcab2b25%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(191).png?alt=media" alt=""><figcaption></figcaption></figure>

## **Edição de um Grupo de recursos criado anteriormente**

Para visualizar e editar as propriedades de um Grupo de recursos específico, é necessário selecioná-lo na lista e clicar no ícone ![](https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-c896ddd3b4a74e8561a716a7ef28ca5c7164505d%2F2025-04-17_22-35-51.png?alt=media). Após isso, abrirá um formulário com as configurações do Grupo de recursos selecionado, onde é possível fazer as alterações necessárias:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-86ae8ad0ab0a2f81f9b26e05b1add2d46989ae3e%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(192).png?alt=media" alt=""><figcaption></figcaption></figure>

Além dos campos preenchidos ao criar o Grupo de recursos, ao editar, o formulário exibirá o GUID (identificador único atribuído ao Grupo de recursos após sua criação). Este campo não pode ser editado.


---

# 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.sherparpa.ru/pt/sherpa-rpa/sherpa-orchestrator/rabota-v-sherpa-orchestrator/ekrany/resursy.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.
