- 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
- Scripts globais
- 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
- Active Directory - Visualização
- ActiveCampaign
- 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 AI Foundry
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Agente do Databricks
- Datadog
- Pesquisa Profunda
- Deputy
- DocuSign
- Gota
- Dropbox
- Dropbox Business (Legado)
- Egnyte
- Eventbrite
- Exchange Server - Pré-visualização
- Taxas de câmbio
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Documentos Google
- Google Drive
- Formulários Google
- Google Maps
- Planilhas Google
- Google Speech-to-Text
- Google Tasks
- Text-to-Speach do Google
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- Webhook HTTP
- Hubspot CRM
- HubSpot Marketing
- HyperV - Pré-visualização
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Email
- Mailchimp
- MailerLite
- Mailgun
- Mailjet
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & SharePoint
- Sobre o conector Microsoft OneDrive & SharePoint
- Autenticação do Microsoft OneDrive e do SharePoint
- Eventos do Microsoft OneDrive e do SharePoint
- Microsoft Outlook 365
- Microsoft Power Automate
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- OKTA
- OpenAI
- LLM em conformidade com OpenAI V1
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- 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
- Atividades da UiPath GenAI
- Http
- UiPath Orchestrator
- VMware ESXi vSphere
- watsonx.ai
- WhatsApp Business
- UiPath Marketplace
- Funcional
- Workday
- Workday REST
- X (anteriormente Twitter)
- Xero
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Conecte a UiPath ao Microsoft OneDrive e SharePoint usando Certificado de Cliente, Credenciais do Cliente OAuth 2.0 ou outros métodos compatíveis no Automation Suite.
Visão geral
No Integration Service, ao criar uma conexão com um de nossos conectores baseados no Microsoft Graph, você pode escolher entre as seguintes opções de autenticação:
- Autenticação de Certificado do Cliente – conecta-se usando um certificado do cliente em vez de um segredo do cliente.
- Credenciais do cliente OAuth 2.0 – usa uma conta de serviço.
- Traga seu próprio aplicativo OAuth 2.0 — conecta-se a um aplicativo privado que você cria.
Ao registrar seu aplicativo no Microsoft Azure, use o tipo de permissão que corresponde ao seu método de autenticação:
| Tipo de Autenticação | Tipo de permissão da Microsoft |
|---|---|
| CertificateAuthentication do Cliente | Aplicativo |
| Credenciais do cliente OAuth 2.0 | Aplicativo |
| Traga seu próprio aplicativo OAuth 2.0 | Delegado |
Consentimento do administrador
Esta seção aplica-se apenas às opções de autenticação de aplicativo Traga seu próprio OAuth 2.0 .
Muitas organizações exigem o consentimento de um administrador antes de criar uma conexão com um aplicativo externo. O fluxo de trabalho de consentimento do administrador requer que um administrador aprove o registro do aplicativo para usuários ou grupos específicos antes que uma conexão seja estabelecida. Para obter mais detalhes, consulte Visão geral do fluxo de trabalho de consentimento do administrador e Consentimento de usuários e administradores no Microsoft Entra ID na documentação da Microsoft.
O Integration Service representa o usuário que cria a conexão. As credenciais do usuário oferecem acesso a todos os mesmos recursos que ele tem no aplicativo fornecido. Se você compartilhar a conexão, todas as alterações feitas no Microsoft SharePoint ou OneDrive com essa conexão serão feitas em nome desse usuário.
CertificateAuthentication do Cliente
Escopos
O conector requer os seguintes escopos mínimos para criar uma conexão: User.Read.All ou User.Read, Files.Read.
O conector requer o seguinte conjunto completo de escopos para que todas as atividades funcionem: offline_access, Files.Read, Files.Read.All, Files.ReadWrite, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All, Group.Read.All, Group.ReadWrite.All, profile, openid, email, User.Read.All e User.Read.
Para adicionar permissões mais granulares, consulte a documentação das atividades.
Adicionando a conexão do Microsoft OneDrive e do SharePoint
Para criar uma conexão com sua instância do Microsoft OneDrive e SharePoint, execute as seguintes etapas:
- Na Automation Cloud, selecione Integration Service no trilho.
- Na lista Conectores , selecione Microsoft OneDrive e SharePoint ou use a barra de pesquisa para encontrar o conector.
- Selecione Conectar ao Microsoft OneDrive e SharePoint, que redireciona você para a página de conexão.
- Selecione o tipo de autenticação Autenticação do certificado do cliente .
- Configure os campos a seguir:
- ID do cliente - O ID na seção Visão geral do seu registro de aplicativo do Microsoft Azure.
- Senha para o certificado - a senha que você define durante a criação do certificado.
- Certificado do cliente base64 do OAuth - O certificado do cliente é gerado em um formato de arquivo
.pfx, que você deve converter para o formato codificado Base64 e fornecê-lo neste campo. - ID do tenant - O ID do tenant do Microsoft Azure para um aplicativo na seção Visão geral do registro do seu aplicativo Microsoft Azure.
- Ambiente - opcionalmente, selecione um ambiente na lista suspensa:
- Office 365 (padrão)
- Governo dos EUA L4 - Domínio do Setor público
- Governo dos EUA L5 - Domínio do Setor público
- ChinaSelecione Office 365 (padrão) para todas as regiões e mude apenas para Governo ou China para implantações em nuvem. Para obter mais detalhes sobre ambientes, consulte Pontos de extremidade raiz de serviço do Microsoft Graph e do Graph Explorer.
- Conta - Insira o nome principal do usuário (UPN) da conta ou caixa de correio compartilhada que o sistema deve usar na conexão. Isso é necessário para que a conexão seja estabelecida.
- Select Connect.
- Autentique com seu endereço de e-mail e senha da Microsoft.
Credenciais do cliente OAuth 2.0
Escopos
O conector requer os seguintes escopos mínimos para criar uma conexão: Files.Read.
O conector requer o seguinte conjunto completo de escopos para que todas as atividades funcionem: offline_access, Files.Read, Files.Read.All, Files.ReadWrite, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All, Group.Read.All, Group.ReadWrite.All, profile, openid, email, User.Read.All e User.Read.
Para adicionar permissões mais granulares, consulte a documentação das atividades.
Adicionando a conexão do Microsoft OneDrive e do SharePoint
Para criar uma conexão com sua instância do Microsoft OneDrive e SharePoint, execute as seguintes etapas:
- Na Automation Cloud, selecione Integration Service no trilho.
- Na lista Conectores , selecione Microsoft OneDrive e SharePoint. Você também pode usar a barra de pesquisa para restringir o conector.
- Selecione Conectar ao Microsoft OneDrive e SharePoint, que redireciona você para a página de conexão.
- Insira as credenciais necessárias. Você deve fornecer um ID do cliente e Segredo do cliente, o ID do tenant e os Escopos de que pode precisar para interagir com diferentes atividades. Verifique a documentação de atividades para saber quais escopos elas exigem. Se você estiver usando um aplicativo com vários tenants, mantenha o valor padrão para o ID do tenant (
common). Se você estiver usando um aplicativo de tenant único, recupere o ID do tenant do Azure. Consulte Como encontrar seu ID de tenant do Microsoft Entra.
Traga seu próprio aplicativo OAuth 2.0
Visão geral
Para saber como criar um aplicativo, consulte a documentação oficial da Microsoft: Registre um aplicativo com a plataforma de identidade da Microsoft.
Essa é uma funcionalidade avançada e requer privilégios de administrador no aplicativo de destino. Trabalhe com seu administrador de TI para configurar seu aplicativo com sucesso.
Requisitos
Ao criar seu próprio aplicativo para usar com o Integration Service, certifique-se de atender aos seguintes requisitos:
- Configure o aplicativo como um aplicativo de vários tenants ou de tenant único .
- Configure um aplicativo da Web .
- Configure um URI de redirecionamento da Web . O URI de redirecionamento (ou URL de retorno de chamada) para seu aplicativo OAuth 2.0 é fornecido na tela de autenticação ao criar uma conexão: https://{yourDomain}/provisioning_/callback.
- Você deve configurar permissões delegadas. Para obter mais informações, consulte Permissões na documentação oficial da Microsoft.
- Gere um segredo do cliente para seu aplicativo.
Importante:
A vantagem de usar seu aplicativo OAuth privado é que você pode personalizar permissões dependendo de suas necessidades reais. Para saber quais escopos são necessários para cada atividade no pacote Microsoft 365, consulte Trabalhando com escopos e verifique a documentação das atividades . O conector usa a API do Microsoft Graph. Consulte a página de referência de permissões do Microsoft Graph para obter detalhes sobre todas as permissões.
Após criar seu aplicativo, use sua ID do cliente e Segredo do cliente para criar uma conexão com os conectores da Microsoft.
Escopos
- O conector requer os seguintes escopos mínimos para criar uma conexão:
openid,offline_access,User.Read.AllouUser.Read,Files.Read. - Os gatilhos do OneDrive exigem os seguintes escopos mínimos:
openid,offline_access,User.Read.AllouUser.Read,Sites.Read.All– para eventos em sites do SharePoint.Group.Read.All– para eventos em grupos e calendários.Files.Read.All– para todos os tipos de eventos restantes.
O conector requer o seguinte conjunto completo de escopos para que todas as atividades funcionem: offline_access, Files.Read, Files.Read.All, Files.ReadWrite, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All, Group.Read.All, Group.ReadWrite.All, profile, openid, email, User.Read.All e User.Read.
Para adicionar permissões mais granulares, consulte a documentação das atividades.
Adicionando a conexão do Microsoft OneDrive e do SharePoint
Para criar uma conexão com sua instância do Microsoft OneDrive e SharePoint, execute as seguintes etapas:
- Na Automation Cloud, selecione Integration Service no trilho.
- Na lista Conectores , selecione Microsoft OneDrive e SharePoint. Você também pode usar a barra de pesquisa para restringir o conector.
- Selecione Conectar ao Microsoft OneDrive e SharePoint, que redireciona você para a página de conexão.
- Insira as credenciais necessárias. Você deve fornecer um ID do cliente e Segredo do cliente, o ID do tenant e os Escopos de que pode precisar para interagir com diferentes atividades. Verifique a documentação de atividades para saber quais escopos elas exigem. Se você estiver usando um aplicativo com vários tenants, mantenha o valor padrão para o ID do tenant (
common). Se você estiver usando um aplicativo de tenant único, recupere o ID do tenant do Azure. Consulte Como encontrar seu ID de tenant do Microsoft Entra.
Tokens de atualização para aplicativos OAuth
Os tokens de atualização para aplicativos OAuth podem ser invalidados ou revogados a qualquer momento pela Microsoft. Isso pode acontecer por diferentes motivos, como tempos limite e revogação. Para obter detalhes, consulte a documentação oficial da Microsoft.
A invalidação de tokens resulta em conexões com falha e as automações não podem ser executadas sem corrigir as conexões.
Certifique-se de seguir as práticas recomendadas da Microsoft ao criar seus aplicativos OAuth. Para obter detalhes completos sobre como criar um aplicativo Microsoft OAuth, consulte a documentação da Microsoft.
Esse problema afeta não apenas o conector do OneDrive e do SharePoint, mas todos os conectores baseados no Microsoft Graph, como o Outlook ou o Teams.
- Visão geral
- Consentimento do administrador
- CertificateAuthentication do Cliente
- Escopos
- Adicionando a conexão do Microsoft OneDrive e do SharePoint
- Credenciais do cliente OAuth 2.0
- Escopos
- Adicionando a conexão do Microsoft OneDrive e do SharePoint
- Traga seu próprio aplicativo OAuth 2.0
- Visão geral
- Escopos
- Adicionando a conexão do Microsoft OneDrive e do SharePoint
- Tokens de atualização para aplicativos OAuth