- Introdução
- Sobre Apps codificados
- Trabalhando com Coded Apps
Guia do usuário de Apps
Os UiPath® Coded Apps permitem que os usuários criem e implantem aplicativos da Web baseados em navegador (React, Vue, Angular etc.) dentro da UiPath. Coded Apps são criados por meio do desenvolvimento de código direto dentro do Ambiente de Desenvolvimento Integrado (IDE) preferido de um desenvolvedor. Eles fornecem aos desenvolvedores controle completo sobre a lógica do aplicativo, comportamento e integração com sistemas externos.
Usando uma UiPath CLI, você pode empacotar o código do seu aplicativo e implantá-lo no Orchestrator como um pacote .nupkg padrão em um feed de tenant de sua escolha. A partir daí, ele pode ser usado para criar o aplicativo codificado UiPath dentro de uma ou mais pastas.
Apps codificados é implantado como um aplicativo da UiPath dentro de pastas do Orchestrator. Uma vez integrado na plataforma, ele segue os mesmos princípios de governança do aplicativo UiPath padrão. Isso permite a implantação organizada dentro de pastas.
O Apps codificado usa o domínio uipath.host (por exemplo, orgname.uipath.host), pois é um serviço de hospedagem de site estático separado do site principal do aplicativo da UiPath. Os principais motivos são:
- Separação de conceitos: o Coded Apps publica HTML/CSS/JS estático do seu pacote e o expõe em uma URL do site dedicado sob
uipath.hostem vez do domínio UiPath. - Tipos de site e nomenclatura: sites de Apps codificados são publicados sob
https://<orgname>.uipath.host/<appname>. Isso fornece um esquema de URL previsível com escopo de conta que é exclusivo para cada organização.
Disponibilidade de funcionalidades
Para obter informações sobre a disponibilidade de funcionalidades de aplicativos codificados em todas as ofertas de nuvem da UiPath, consulte a página de disponibilidade de funcionalidades do Apps .
Recursos de Apps codificados
Integração de recursos da UiPath por meio do SDK
O SDK da UiPath fornece aos desenvolvedores a lógica necessária para invocar e interagir com outros recursos da UiPath diretamente dentro de seu código, permitindo uma integração perfeita com as funcionalidades existentes da UiPath. Por exemplo, os desenvolvedores podem usar ativos da UiPath para armazenamento e gerenciamento seguro de dados confidenciais, acessar e manipular dados armazenados em buckets da UiPath e estabelecer e gerenciar conexões com vários sistemas e serviços. Além disso, os desenvolvedores podem disparar e interagir com outros processos da UiPath de dentro do aplicativo codificado.
Para obter detalhes sobre os recursos da UiPath que você pode usar em seu aplicativo codificado, consulte a documentação do SDK.
Requisitos de rede
Domínios na lista de permissões
Para garantir o funcionamento adequado de Coded Apps, é essencial incluir domínios específicos na lista de permissões nas configurações de firewall. Isso permite que o aplicativo se comunique com os serviços e recursos necessários. Os domínios necessários incluem:
| Description | Domínio |
|---|---|
| Caminho do host para aplicativos codificados | <orgname>.uipath.host |
| Domínio da API para aplicativos codificados | api.uipath.com |
Para obter uma orientação abrangente de configuração do firewall, consulte os seguintes recursos centralizados: