- Introdução
- Notificações
- Licenciamento
- Solução de problemas
- Construtor de Conector
- Sobre o Construtor de Conector
- Criação do primeiro conector
- Como criar seu conector a partir de uma definição de API
- Configuração da autenticação
- Uso de variáveis no Construtor do Conector
- Designer de atividades
- Criação de um gatilho
- Introdução
- Exemplo A: criar um conector a partir de uma tela em branco com autenticação do Token de Acesso Pessoal
- Exemplo B: criar um conector de uma tela em branco com autenticação de chave de API
- Exemplo C: criar um conector a partir de uma especificação de API com autenticação de credenciais do cliente OAuth 2.0
- Act! 365
- ActiveCampaign
- Active Directory - Visualização
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Defender for Cloud
- Azure Maps
- BambooHR
- Box
- Sobre o conector Box
- Autenticação do Box
- Eventos do Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- CrewAI – Pré-visualização
- Customer.io
- Database Hub - Pré-visualização
- Agente do Databricks
- Datadog
- Pesquisa Profunda
- Deputy
- Discord - Visualização
- DocuSign
- Gota
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Taxas de câmbio
- Exchange Server - Pré-visualização
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Documentos Google
- Google Drive
- Formulários Google - Pré-visualização
- Google Maps
- Planilhas Google
- Google Speech-to-Text
- Text-to-Speach do Google
- Google Tasks - Visualização
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- Http
- Webhook HTTP
- Hubspot CRM
- HubSpot Marketing
- HyperV - Pré-visualização
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Email
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure AI Foundry
- Microsoft Azure OpenAI
- Microsoft Azure Sentinel
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & SharePoint
- Microsoft Outlook 365
- Microsoft Power Automate – Prévia
- Microsoft Sentiment
- Microsoft Sentinel Threat Intelligence
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Nvidia NIM — Prévia
- OKTA
- OpenAI
- LLM em conformidade com OpenAI V1
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce AgentForce e fluxos – Visualização
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center - Pré-visualização
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps - Preview
- UiPath Data Fabric – Visualização
- Atividades da UiPath GenAI
- UiPath Orchestrator
- X (anteriormente Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- UiPath Marketplace
- Funcional
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo

Guia do usuário do Integration Service
Autenticação do Box
A UiPath é compatível com os seguintes tipos de autenticação para o Box. Para obter mais informações, consulte a documentação de autenticação do Box.
| Tipo de Autenticação | Description | Melhor para |
|---|---|---|
| Código de autorização do OAuth 2.0 | O usuário faz login por meio do Box e concede acesso à API. | Acesso de usuário individual (automação assistida ou pessoal). |
| Credenciais do cliente OAuth 2.0 | Autenticação de serviço a serviço não interativa. | Acesso de serviço a serviço dentro do espaço de trabalho do usuário. |
| Traga seu próprio aplicativo OAuth 2.0 | Usa seu próprio aplicativo OAuth com URL de retorno de chamada da UiPath. | Clientes que gerenciam seu próprio app Box e chaves. |
| Token de acesso pessoal (PAT) | Usa uma chave privada Box JWT e um ID empresarial/de usuário. | Integrações de servidor a servidor de nível empresarial que exigem acesso apenas ao aplicativo ou em toda a empresa sem interação do usuário. |
Detalhes dos tipos de autenticação
Código de autorização do OAuth 2.0
| Campo | Description |
|---|---|
| Escopo | Selecione os escopos configurados em seu aplicativo Box. |
Credenciais do cliente OAuth 2.0
| Campo | Description |
|---|---|
| Chave de API OAuth | ID do cliente Box. |
| Segredo da API OAuth | Segredo do cliente Box. |
| Tipo de Assunto | "Enterprise" ou "User" |
| ID empresarial / ID do usuário | ID empresarial do Box ou ID de usuário do Box. |
| Escopo | Deve corresponder aos escopos configurados no Box. |
Traga seu próprio aplicativo OAuth 2.0
| Campo | Description |
|---|---|
| Chave de API OAuth | ID do cliente Box. |
| Segredo da API OAuth | Segredo do cliente Box. |
| Escopo | Escopos Box predefinidos ou personalizados. |
Configure esse URI de redirecionamento em seu aplicativo Box: https://{baseURL}/provisioning_/callback (por exemplo, https://cloud.uipath.com/provisioning_/callback).
Token de acesso pessoal (PAT)
| Campo | Description |
|---|---|
| Chave de API OAuth | ID do cliente Box do Console do desenvolvedor Box. |
| Segredo da API OAuth | Segredo do cliente Box no Console do desenvolvedor Box. |
| Escopo | Escopos selecionados no Box e necessários para automação. |
| Público do JWT | Exemplo: https://api.box.com/oauth2/token |
| Chave codificada JWT Base64 | Sua chave privada codificada em Base64 do aplicativo Box da configuração do aplicativo JWT. |
| Emissor do JWT | O ID do cliente do aplicativo Box, usado como a declaração JWT iss . |
| Subtipo do JWT | Deve ser empresa ou usuário baseado no destino de representação desejado. |
| Assunto do JWT | O ID corporativo (se subtipo = enterprise) ou o ID de usuário (se subtipo = usuário). |
Criação de um aplicativo Box
Antes de conectar a UiPath ao Box, você deve criar um aplicativo no Console do Desenvolvedor do Box. Para obter mais informações, consulte a Documentação do desenvolvedor do Box.
- Abrir Console do Desenvolvedor
- Selecione Criar novo aplicativo
- Escolha uma das seguintes opções, dependendo do tipo de autenticação pretendido:
- OAuth 2.0 (Autenticação do usuário) → usado para Código de autorização e BYO OAuth
- OAuth 2.0 com Credenciais do cliente → usado para fluxos de Credenciais do cliente
- OAuth 2.0 com JWT → usado para PAT no UiPath IS
Após criar o aplicativo Box, colete:
- ID do Cliente
- Segredo do Cliente
- Escopos de aplicativos
- Chave privada (apenas aplicativos JWT)
- ID da Empresa/Usuário
Para Traga seu próprio aplicativo OAuth 2.0, adicione o URL de retorno de chamada da UiPath ao seu aplicativo Box: https://{baseURL}/provisioning_/callback (por exemplo, https://cloud.uipath.com/provisioning_/callback).
Compreensão dos escopos do Box
O Box exige uma seleção de permissão explícita, conhecida como "Escopos". A tabela a seguir lista os escopos predefinidos comuns para aplicativos Box.
| Escopo | Description |
|---|---|
| Somente_leitura_raiz | Acesso somente leitura a todo o conteúdo que o usuário/conta pode acessar. |
| root_readwrite | Acesso total de leitura/gravação a arquivos e pastas. |
| Gerenciar_grupos | Gerencia grupos do Box. |
| gerenciar_Enterprise_properties | Gerenciar metadados e propriedades do Enterprise. |
| gerenciar_retenção_dados | Configure políticas de retenção e isenções legais. |
| sign_requests.readwrite | Criar e gerenciar solicitações de Box Sign. |
| gerenciar_app_users | Gerenciar usuários do aplicativo. |
| gerenciar_gerenciar_usuários | Gerenciar usuários gerenciados pelo Enterprise. |
Seu Console do desenvolvedor do Box deve refletir os mesmos escopos que você seleciona ao criar a conexão. Para obter mais detalhes sobre escopos, consulte a documentação Escopos in Box.
Como preparar a chave privada do Box
Etapa 1 — Baixe a chave privada
Baixe o arquivo JSON do aplicativo Box que contém acrypt_private_key e a senha.
Etapa 2 — Descriptografar usando senha
Se a chave estiver criptografada, descriptografe-a:
openssl pkcs8 -inform PEM -in private_key.pem -out decrypted_key.pem -passin pass:YOUR_PASSPHRASE
openssl pkcs8 -inform PEM -in private_key.pem -out decrypted_key.pem -passin pass:YOUR_PASSPHRASE
Isso produz o seguinte:
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
Etapa 3 — Remover cabeçalhos/rodapés do PEM
Exclua essas duas linhas totalmente:
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
Etapa 4 — Remover todas as novas linhas e espaços em branco
Torne a chave uma única linha contínua, sem espaços, sem quebras de linha.
Exemplo de resultado: MIIG/wIBADANBgkqhkiG9w0BAQEFAASCBK...
Etapa 5 — Codificação em Base64 da chave limpa
Codifique a chave de linha única:
Linux/macOS: echo -n "CLEANED_KEY" | base64
PowerShell: [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("CLEANED_KEY"))
Cole a saída de Base64 resultante em: Chave Codificada JWT Base64. Para obter mais informações, consulte a documentação de autenticação do Box.
- Detalhes dos tipos de autenticação
- Código de autorização do OAuth 2.0
- Credenciais do cliente OAuth 2.0
- Traga seu próprio aplicativo OAuth 2.0
- Token de acesso pessoal (PAT)
- Criação de um aplicativo Box
- Compreensão dos escopos do Box
- Como preparar a chave privada do Box
- Etapa 1 — Baixe a chave privada
- Etapa 2 — Descriptografar usando senha
- Etapa 3 — Remover cabeçalhos/rodapés do PEM
- Etapa 4 — Remover todas as novas linhas e espaços em branco
- Etapa 5 — Codificação em Base64 da chave limpa