- 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
- Lista de verificação do Construtor de Conector
- 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
- 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
- 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
- MCP
- 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
- 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
- Sobre o conector Snowflake Cortex
- Autenticação do Snowflake Cortex
- Tabela de funcionalidades do 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
- Test Manager da UiPath
- 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
Conecte a UiPath ao Snowflake Cortex usando um Token de Acesso Pessoal, código de Autorização OAuth 2.0 ou credenciais do Cliente OAuth 2.0, fornecendo o identificador da sua conta e credenciais relacionadas.
Pré-requisitos
Esse conector é compatível com três métodos de autenticação: Token de acesso programático (padrão), Código de autorização OAuth 2.0 e credenciais do cliente OAuth 2.0.
Para criar uma conexão, você precisa das seguintes credenciais:
- Token de acesso programático:
- Identificador da conta
- Token de acesso pessoal
- Código de autorização do OAuth 2.0:
- Identificador da conta
- ID do Cliente
- Segredo do Cliente
- Escopo - O padrão é
session:role:SYSADMIN. Você pode alterar isso para uma função diferente, desde que essa função seja concedida ao usuário que se conecta.
- Credenciais do cliente OAuth 2.0:
- Identificador da conta
- ID do cliente e Segredo do cliente - Do registro do aplicativo Microsoft Entra ID.
- Escopo - O escopo do aplicativo Microsoft Entra ID representando o Snowflake, no formulário
api://<application-id-uri>/.default. - ID do tenant – O ID do diretório do Microsoft Entra ID (tenant), disponível na seção Visão geral do seu registro do aplicativo Microsoft Entra ID.
Recuperação das suas credenciais
Você pode extrair o identificador de conta de seus Detalhes da conta ou do URL do servidor da conta. Por exemplo, na URL YQXMADF-EWA19151.snowflakecomputing.com o identificador é YQXMADF-EWA19151.
O Token de acesso pessoal (PAT) pode ser criado no painel do Snowflake em Configurações > Autenticação > Tokens de acesso programáticos. Você verá a opção PAT apenas se sua função permitir sua criação. Entre em contato com o administrador para obter detalhes.
Como usar o método de autenticação do código de autorização do OAuth 2.0
Por padrão, os usuários com a função ACCOUNTADMIN, ORGADMIN ou SECURITYADMIN são impedidos de usar a autenticação do OAuth 2.0 para criar uma conexão. A função que você insere no Scope deve ser concedida ao usuário de conexão e não deve ser uma dessas três. Para obter detalhes, consulte o Fluxo de autorização do Snowflake OAuth.
Para criar um cliente OAuth 2.0 para o Snowflake, execute as seguintes etapas:
-
Execute a consulta a seguir para criar a integração do OAuth. Certifique-se de incluir o URL de redirecionamento correto:
https://{baseURL}/provisioning_/callback(por exemplo, para Automation Cloud,https://cloud.uipath.com/provisioning_/callback).CREATE SECURITY INTEGRATION my_oauth_integration_uipath TYPE=OAUTH OAUTH_CLIENT=CUSTOM OAUTH_REDIRECT_URI='https://cloud.uipath.com/provisioning_/callback' OAUTH_CLIENT_TYPE='CONFIDENTIAL' OAUTH_ISSUE_REFRESH_TOKENS=true OAUTH_REFRESH_TOKEN_VALIDITY=86400 ENABLED=true;CREATE SECURITY INTEGRATION my_oauth_integration_uipath TYPE=OAUTH OAUTH_CLIENT=CUSTOM OAUTH_REDIRECT_URI='https://cloud.uipath.com/provisioning_/callback' OAUTH_CLIENT_TYPE='CONFIDENTIAL' OAUTH_ISSUE_REFRESH_TOKENS=true OAUTH_REFRESH_TOKEN_VALIDITY=86400 ENABLED=true; -
Execute a consulta a seguir para exibir os detalhes do cliente. Copie o
OAUTH_CLIENT_ID.DESCRIBE SECURITY INTEGRATION my_oauth_integration_uipathDESCRIBE SECURITY INTEGRATION my_oauth_integration_uipath -
Execute a seguinte consulta para exibir o segredo do cliente. Copie
OAUTH_CLIENT_SECRET(nãoOAUTH_CLIENT_SECRET_2).select system$show_oauth_client_secrets('MY_OAUTH_INTEGRATION_UIPATH');select system$show_oauth_client_secrets('MY_OAUTH_INTEGRATION_UIPATH');
Para obter detalhes, consulte Configurar o Snowflake OAuth para clientes personalizados.
Uso do método de autenticação de credenciais do cliente OAuth 2.0
Esse método autentica-se por meio do OAuth externo do Snowflake com o Microsoft Entra ID em vez do próprio endpoint OAuth do Snowflake: o conector troca o ID e o segredo do cliente do aplicativo Microsoft Entra ID por um token de acesso e, em seguida, envia esse token para o Snowflake.
Para configurar a autenticação de credenciais do cliente OAuth 2.0, configure o Microsoft Entra ID e o Snowflake:
- No Microsoft Entra ID, registre um aplicativo e crie um segredo do cliente para ele. Isso fornece o ID do cliente e o Segredo do cliente, e o ID do tenant está disponível na seção Visão geral do aplicativo.
- No Microsoft Entra ID, identifique (ou registre) o aplicativo que representa o Snowflake e observe seu URI do ID do aplicativo. Use-o para criar o valor do Escopo :
api://<application-id-uri>/.default. - No Snowflake, crie uma integração de segurança para o OAuth externo com o tipo de aplicativo definido como Azure, o público definido como o URI do ID do aplicativo na etapa 2 e um usuário do Snowflake mapeado para a declaração do token da entidade de serviço.
Para obter a sintaxe de configuração exata, consulte Snowflake External OAuth com Microsoft Entra ID na documentação do Snowflake.
Adicione a conexão do Snowflake Cortex
-
Selecione Orchestrator no inicializador do produto.
-
Selecione uma pasta e navegue até a aba Conexões .
-
Selecione Adicionar conexão.
-
Para abrir a página de criação de conexão, selecione o conector na lista. Você pode usar a barra de pesquisa para encontrar o conector.
-
Selecione o tipo de autenticação: Token de acesso programático, Código de autorização OAuth 2.0 ou Credenciais do cliente OAuth 2.0.
-
Insira as credenciais necessárias e selecione Conectar.
Quando disponível, selecione o menu ao lado de um campo e escolha Usar ativo de credencial ou Usar ativo do Orchestrator para fazer referência a um ativo do Orchestrator em vez de inserir o valor diretamente. Para obter mais informações, consulte Usar ativos de credenciais para conexões.