UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

uip é conexões

Sintaxe e opções para "uip is Connections", que gerencia sessões do OAuth entre um tenant da UiPath e conectores externos.

uip is connections gerencia as sessões do OAuth do tenant em relação a conectores. Uma conexão é o link autenticado entre uma pasta do tenant da UiPath e uma conta externa; ele carrega os tokens que resources run e activities usam no runtime. Os verbos cobrem descoberta (list, export), autenticação (create, edit), verificações de integridade (ping) e gerenciamento (rename, set-default, update-polling-interval, base-url, delete). create e edit abrem o URL OAuth do conector em um navegador e pesquisam o servidor para obter a conclusão (intervalo de 5 segundos, tempo limite total de 5 minutos).

Resumo​

uip is connections <verb> [options]
uip is connections <verb> [options]

Verbo​

TextoFinalidade
listListar conexões, opcionalmente com escopo de um conector, pasta ou status BYOA.
exportExporte cada conexão (em todas as pastas) para auditoria.
createCrie uma nova conexão por meio do fluxo OAuth do conector.
pingVerifique se uma conexão está habilitada e acessível no momento.
editAutentique novamente uma conexão existente por meio do fluxo do OAuth.
renameRenomeie uma conexão existente.
set-defaultMarcar uma conexão como padrão para seu conector.
update-polling-intervalAltera o intervalo de pesquisa de uma conexão.
base-urlObtenha o URL base da API para o qual uma conexão é resolvida.
deleteExclua uma conexão (destrutiva, requer -y/--yes).

uip é lista de conexões​

Liste conexões no escopo padrão do tenant. Posicional <connector-key> opcional filtra o resultado para um conector; Os sinalizadores podem delimitar por pasta, ID de conexão ou status de BYOA.

Argumentos​

NameRequiredFinalidade
[connector-key]nãoChave de conector pela qual filtrar (por exemplo, uipath-zoho-desk). Omita para listar todos os conectores.

Opções​

ShortLongValorPadrãoDescription
—--folder-keyUUID—Pesquise conexões em uma pasta específica. Deve ser um UUID. mutuamente exclusivo com --all-folders.
—--connection-idid—Filtre para um ID de conexão específico.
—--byoaBandeiradesativadaFiltrar apenas para conexões BYOA (Traga sua própria conta).
—--all-foldersBandeiradesativadaPesquisa conexões em todas as pastas em vez do escopo padrão. mutuamente exclusivo com --folder-key — combiná-los falha com um Failure antes que qualquer solicitação seja feita.
—--refreshBandeiradesativadaForça a nova busca da API, ignorando o cache.

Exemplos​

uip is connections list

uip is connections list uipath-zoho-desk

uip is connections list --byoa --all-folders

uip is connections list uipath-zoho-desk --refresh \
    --output-filter 'Data[].{id:Id, state:State}'
uip is connections list

uip is connections list uipath-zoho-desk

uip is connections list --byoa --all-folders

uip is connections list uipath-zoho-desk --refresh \
    --output-filter 'Data[].{id:Id, state:State}'

Formato dos dados (--output json)​

{
  "Code": "ConnectionList",
  "Data": [
    {
      "Id": "a1b2c3d4-0000-0000-0000-000000000001",
      "Name": "Zoho Desk - Prod",
      "ConnectorKey": "uipath-zoho-desk",
      "ConnectorName": "Zoho Desk",
      "State": "Enabled",
      "Owner": "user@example.com",
      "IsDefault": "No",
      "ByoaConnection": "No",
      "ElementInstanceId": 123456,
      "Folder": "Shared",
      "FolderKey": "f0f0f0f0-0000-0000-0000-000000000001",
      "Created": "2026-01-10T10:00:00.000Z",
      "Updated": "2026-01-10T10:00:00.000Z"
    }
  ]
}
{
  "Code": "ConnectionList",
  "Data": [
    {
      "Id": "a1b2c3d4-0000-0000-0000-000000000001",
      "Name": "Zoho Desk - Prod",
      "ConnectorKey": "uipath-zoho-desk",
      "ConnectorName": "Zoho Desk",
      "State": "Enabled",
      "Owner": "user@example.com",
      "IsDefault": "No",
      "ByoaConnection": "No",
      "ElementInstanceId": 123456,
      "Folder": "Shared",
      "FolderKey": "f0f0f0f0-0000-0000-0000-000000000001",
      "Created": "2026-01-10T10:00:00.000Z",
      "Updated": "2026-01-10T10:00:00.000Z"
    }
  ]
}

Se algumas conexões estiverem desabilitadas, a resposta carregará um campo Warning ao lado de Data. Um --folder-key inválido que não é um UUID é rejeitado antecipadamente.

uip é exportação de conexões​

Exporte cada conexão em todas as pastas, para fins de auditoria. Não aceita argumentos ou opções de escopo de conexão — sempre abrange o tenant completo.

Argumentos​

Nenhum.

Exemplo​

uip is connections export
uip is connections export

Formato dos dados (--output json)​

{
  "Code": "ConnectionExport",
  "Data": {
    "a1b2c3d4-0000-0000-0000-000000000001": {
      "id": "a1b2c3d4-0000-0000-0000-000000000001",
      "name": "Zoho Desk - Prod",
      "state": "Enabled"
    }
  }
}
{
  "Code": "ConnectionExport",
  "Data": {
    "a1b2c3d4-0000-0000-0000-000000000001": {
      "id": "a1b2c3d4-0000-0000-0000-000000000001",
      "name": "Zoho Desk - Prod",
      "state": "Enabled"
    }
  }
}

Data é um mapa chaveado pelo ID de conexão — não uma matriz. Quando o tenant não tem conexões, a resposta é {"Code": "Message", "Data": {"Message": "No connections found to export."}}.

uip são conexões criadas​

Crie uma nova conexão por meio do fluxo OAuth do conector. A CLI abre o URL de autenticação no seu navegador (a menos que você passe --no-browser) e pesquisa o servidor para conclusão. Intervalo de pesquisa: 5 segundos. Tempo limite total: 5 minutos.

Argumentos​

NameRequiredFinalidade
<connector-key>simChave de conector, por exemplo uipath-zoho-desk

Opções​

ShortLongValorPadrãoDescription
—--no-browserBandeiradesativadaNão abra o navegador automaticamente; imprimir o URL para navegação manual.
—--no-waitBandeiradesativadaRetorne os detalhes de autorização pendentes (SessionId, AuthUrl) imediatamente em vez de pesquisar a conclusão.

Exemplos​

uip is connections create uipath-zoho-desk

# Headless / CI-friendly — print the URL instead of launching a browser
uip is connections create uipath-zoho-desk --no-browser

# Return immediately with the pending session instead of polling
uip is connections create uipath-zoho-desk --no-browser --no-wait
uip is connections create uipath-zoho-desk

# Headless / CI-friendly — print the URL instead of launching a browser
uip is connections create uipath-zoho-desk --no-browser

# Return immediately with the pending session instead of polling
uip is connections create uipath-zoho-desk --no-browser --no-wait

Formato dos dados (--output json)​

{
  "Code": "ConnectionCreated",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000010",
    "ConnectionName": "Zoho Desk",
    "Connector": "Zoho Desk",
    "State": "Enabled",
    "Owner": "user@example.com",
    "Folder": "Shared",
    "FolderKey": "f0f0f0f0-0000-0000-0000-000000000001"
  }
}
{
  "Code": "ConnectionCreated",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000010",
    "ConnectionName": "Zoho Desk",
    "Connector": "Zoho Desk",
    "State": "Enabled",
    "Owner": "user@example.com",
    "Folder": "Shared",
    "FolderKey": "f0f0f0f0-0000-0000-0000-000000000001"
  }
}

Com --no-wait, a resposta é a autorização pendente:

{
  "Code": "ConnectionAuthorizationPending",
  "Data": {
    "Status": "AuthorizationPending",
    "SessionId": "s1000000-0000-0000-0000-000000000001",
    "AuthUrl": "https://.../authorize?...",
    "Instructions": "Open AuthUrl to authorize the connection, then run 'uip is connections list' or 'uip is connections ping <connection-id>' to verify the connection.",
    "Connector": "uipath-zoho-desk"
  }
}
{
  "Code": "ConnectionAuthorizationPending",
  "Data": {
    "Status": "AuthorizationPending",
    "SessionId": "s1000000-0000-0000-0000-000000000001",
    "AuthUrl": "https://.../authorize?...",
    "Instructions": "Open AuthUrl to authorize the connection, then run 'uip is connections list' or 'uip is connections ping <connection-id>' to verify the connection.",
    "Connector": "uipath-zoho-desk"
  }
}

Modos de falha:

  • O usuário recusa ou a autenticação falha: Failure com a mensagem do servidor; saída 1.
  • Tempo limite de enquete (5 minutos): Failure: "Authentication timed out after 5 minutes"; saída 2.
  • Falha no transporte de pesquisa: Failure; saída 1.
  • Interrompido/anulado (Ctrl+C): Failure; saída 1.

uip é conexões ping​

Verifique se uma conexão está habilitada e acessível no momento.

Argumentos​

NameRequiredFinalidade
<connection-id>simID de conexão (UUID) retornado por connections list ou connections create.

Opções​

ShortLongValorPadrãoDescription
—--force-refreshBandeiradesativadaForça uma atualização de status de conexão em tempo real em vez de usar um status em cache.

Exemplos​

uip is connections ping a1b2c3d4-0000-0000-0000-000000000001

uip is connections ping a1b2c3d4-0000-0000-0000-000000000001 --force-refresh
uip is connections ping a1b2c3d4-0000-0000-0000-000000000001

uip is connections ping a1b2c3d4-0000-0000-0000-000000000001 --force-refresh

Formato dos dados (--output json)​

{
  "Code": "ConnectionPing",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Status": "Enabled",
    "Message": "Connection is active."
  }
}
{
  "Code": "ConnectionPing",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Status": "Enabled",
    "Message": "Connection is active."
  }
}

Uma conexão desabilitada ou inacessível emite Failure com Instructions: "Run 'uip is connections edit <id>' to re-authenticate.".

uip é edição de conexões​

Autentique novamente uma conexão existente. Mesmo fluxo de OAuth que create, direcionado a um ID de conexão existente em vez de emitir um novo. Mesmo contrato de pesquisa e códigos de saída.

Argumentos​

NameRequiredFinalidade
<connection-id>simID de conexão para autenticar novamente.

Opções​

ShortLongValorPadrãoDescription
—--no-browserBandeiradesativadaNão abra o navegador automaticamente; imprimir o URL para navegação manual.
—--no-waitBandeiradesativadaRetorne os detalhes de autorização pendente imediatamente em vez de pesquisar a conclusão.

Exemplos​

uip is connections edit a1b2c3d4-0000-0000-0000-000000000001

uip is connections edit a1b2c3d4-0000-0000-0000-000000000001 --no-browser
uip is connections edit a1b2c3d4-0000-0000-0000-000000000001

uip is connections edit a1b2c3d4-0000-0000-0000-000000000001 --no-browser

Formato dos dados (--output json)​

{
  "Code": "ConnectionEdited",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "State": "Enabled"
  }
}
{
  "Code": "ConnectionEdited",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "State": "Enabled"
  }
}

Com --no-wait, a resposta é o mesmo formato de autorização pendente mostrado em create acima.

uip é renomeação de conexões​

Renomeie uma conexão existente.

Argumentos​

NameRequiredFinalidade
<connection-id>simID de conexão a ser renomeado.

Opções​

ShortLongValorPadrãoDescription
—--nametext—Obrigatório. Novo nome da conexão. Não pode estar vazio.

Exemplo​

uip is connections rename a1b2c3d4-0000-0000-0000-000000000001 \
    --name "Zoho Desk - Production"
uip is connections rename a1b2c3d4-0000-0000-0000-000000000001 \
    --name "Zoho Desk - Production"

Formato dos dados (--output json)​

{
  "Code": "ConnectionRenamed",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Name": "Zoho Desk - Production"
  }
}
{
  "Code": "ConnectionRenamed",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Name": "Zoho Desk - Production"
  }
}

Um novo nome conflitante ou inválido falha com Failure, apontando para connections list para verificar o ID e escolher um nome não conflitante.

uip é conexões definir-padrão​

Marque uma conexão como a conexão padrão para seu conector — aquela escolhida automaticamente onde um conector permite apenas um padrão ativo.

Argumentos​

NameRequiredFinalidade
<connection-id>simID da conexão a ser definido como padrão.

Exemplo​

uip is connections set-default a1b2c3d4-0000-0000-0000-000000000001
uip is connections set-default a1b2c3d4-0000-0000-0000-000000000001

Formato dos dados (--output json)​

{
  "Code": "ConnectionSetDefault",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Message": "Connection set as default."
  }
}
{
  "Code": "ConnectionSetDefault",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Message": "Connection set as default."
  }
}

uip é conexões update-polling-interval​

Altera com que frequência a conexão pesquisa eventos (usados por atividades/gatilhos orientados por eventos criados nessa conexão).

Argumentos​

NameRequiredFinalidade
<connection-id>simID de conexão a ser atualizado.

Opções​

ShortLongValorPadrãoDescription
—--polling-intervalminutos—Obrigatório. Novo intervalo de pesquisa, em minutos. Deve ser um número inteiro positivo.

Exemplo​

uip is connections update-polling-interval a1b2c3d4-0000-0000-0000-000000000001 \
    --polling-interval 15
uip is connections update-polling-interval a1b2c3d4-0000-0000-0000-000000000001 \
    --polling-interval 15

Formato dos dados (--output json)​

{
  "Code": "ConnectionPollingIntervalUpdated",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "PollingIntervalInMinutes": 15
  }
}
{
  "Code": "ConnectionPollingIntervalUpdated",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "PollingIntervalInMinutes": 15
  }
}

Um valor não inteiro ou não positivo falha no lado do cliente antes que qualquer solicitação seja enviada. Se a conexão não for compatível com um intervalo de pesquisa configurável, o servidor rejeitará a solicitação — verifique o ID da conexão com connections list --refresh e confirme que o conector é compatível com pesquisa.

uip é conexões url base​

Obter o URL base da API para o qual uma conexão é resolvida atualmente — útil ao criar uma solicitação HTTP bruta contra a API subjacente do conector.

Argumentos​

NameRequiredFinalidade
<connection-id>simID de conexão para inspecionar.

Exemplo​

uip is connections base-url a1b2c3d4-0000-0000-0000-000000000001
uip is connections base-url a1b2c3d4-0000-0000-0000-000000000001

Formato dos dados (--output json)​

{
  "Code": "ConnectionBaseUrl",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "BaseUrl": "https://api.example.com/v2"
  }
}
{
  "Code": "ConnectionBaseUrl",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "BaseUrl": "https://api.example.com/v2"
  }
}

A falha aponta para connections list para verificar o ID e confirmar que a conexão é Enabled.

uip é conexões excluir​

Exclua uma conexão. Isso é irreversível — a CLI nunca solicita.

Argumentos​

NameRequiredFinalidade
<connection-id>simID de conexão a ser excluído.

Opções​

ShortLongValorPadrãoDescription
-y--yesBandeira—Obrigatório. Confirma esta operação irreversível.

Exemplo​

uip is connections delete a1b2c3d4-0000-0000-0000-000000000001 --yes
uip is connections delete a1b2c3d4-0000-0000-0000-000000000001 --yes

Formato dos dados (--output json)​

{
  "Code": "ConnectionDeleted",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Message": "Connection deleted successfully."
  }
}
{
  "Code": "ConnectionDeleted",
  "Data": {
    "ConnectionId": "a1b2c3d4-0000-0000-0000-000000000001",
    "Message": "Connection deleted successfully."
  }
}

Um ID de conexão desconhecido falha com Failure apontando para connections list --all-folders para encontrá-lo.

Veja também​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades