Robô
2022.4
false
Guia do usuário do robô
Last updated 15 de jul de 2024

Widgets

Um widget se refere a um plug-in integrado ao UiPath Assistant detendo uma funcionalidade, como por exemplo, o Widget do Apps ou seu próprio widget personalizado.

Há duas principais maneiras de instalar um widget no UiPath Assistant:

Baixando o Widget

Os Widgets construídos pela UiPath são distribuídos por meio do Feed Oficial, enquanto os personalizados são publicados na Biblioteca do Orchestrator, como um arquivo .nupkg. Em ambos os casos, com base nas políticas de governança, eles serão baixados e instalados no UiPath Assistant.

O procedimento para baixar um Widget passa pelas seguintes etapas:

  1. O UiPath Assistant vai até o Automation Ops para buscar a Política de Governança.
  2. O UiPath Assistant procura no Feed da Biblioteca do Orchestrator pelo Widget solicitado.
  3. Se o Widget não for encontrado lá, o Feed Oficial do NuGet será usado.

    Observação: se ambos os feeds forem permitidos, o UiPath Assistant priorizará o Orchestrator Library Feed sobre o Official NuGet Feed.
  4. O Widget é baixado e adicionado ao UiPath Assistant.



    Observação: para ver um novo widget, você precisa sair e reiniciar o UiPath Assistant, fazer logout e logon novamente ou recarregar os widgets abrindo o Windows Tray -> clique com o botão direito do mouse no ícone do UiPath Assistant -> Recarregar widgets.

Adicionando Manualmente o Widget no UiPath Assistant

Para adicionar manualmente um Widget ao UiPath Assistant, você precisa do arquivo compilado .js. Se o Widget já estiver construído em um arquivo .js, simplesmente arraste e solte-o na página inicial do UiPath Assistant, do contrário, você precisa criar o Widget primeiro de acordo com as instruções encontradas aqui.
Observação: para que os usuários possam arrastar e soltar o arquivo .js no UiPath Assistant, as Políticas de Governança devem permitir o uso de Custom Widgets.

Governança de Widgets por meio do Automation Ops

A Governança do Widget permite que você gerencie o acesso do usuário aos Widgets. Para mais informações, verifique a documentação Criando Políticas de Governança.

A política que você cria para o UiPath Assistant permite que você:

  • Escolha se você permite que usuários instalem seus próprios widgets personalizados.
  • Escolher se você quer usar os feeds de widget Oficial da UiPath. Se você escolher sim, os widgets serão baixados do feed oficial ou de seu feed do Orchestrator. Se você escolher não, apenas os feeds da biblioteca do Orchestrator serão habilitados.
  • Liste os widgets que você deseja que seus usuários tenham acesso, simplesmente adicionando o nome e a versão do pacote NuGet.



    Observação: se você definir a política de governança para não permitir widgets personalizados, os usuários não podem adicionar widgets personalizados arrastando e soltando e só podem instalar widgets se forem implantados via Orchestrator ou de feeds oficiais. Além disso, se você escolher não permitir tanto widgets personalizados quanto feeds oficiais, os usuários terão apenas acesso aos widgets publicados no feed do Orchestrator.

Governança de Widgets sem o Automation Ops

Quando o UiPath Assistant não é governado por meio de políticas definidas no Automation Ops, ou a política não pode ser aplicada, a configuração agent-settings.json é usada. Se nenhuma das duas puder ser usada, o Assistant usa uma política padrão que contém as versões mais recentes do Marketplace e Widgets do Apps.
Isso pode ser modificado abrindo o agent-settings.json localizado em %userprofile%\AppData\Roaming\UiPath e adicionando a propriedade defaultNugetWidgetConfig sob a tag agent.
Importante: ao configurar a política em agent-settings.json, certifique-se de também configurar a data de expiração.
"defaultNugetWidgetConfig": {
   "widgets": {
      "UiPath.Marketplace.Widget": "1.0.0"
    },
    "enableOldWidgets": true,
    "enableFallbackFeed": true,
    "expires": "2100-01-01T00:00:00.000Z",
    "policy": "My custom default policy"
}"defaultNugetWidgetConfig": {
   "widgets": {
      "UiPath.Marketplace.Widget": "1.0.0"
    },
    "enableOldWidgets": true,
    "enableFallbackFeed": true,
    "expires": "2100-01-01T00:00:00.000Z",
    "policy": "My custom default policy"
}
Observação: se uma política foi baixada do Automation Ops e as configurações em agent-settings.json forem modificadas, para que a política local seja aplicada, é necessário aguardar a expiração da política já baixada.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.