- Primeros pasos
- Notificaciones
- Licencia
- Solución de problemas
- Creador de conectores
- Acerca del generador de conectores
- Crear tu primer conector
- Crear tu conector a partir de una definición de API
- Configurar la autenticación
- Utilizar variables en el Creador de conectores
- Diseñador de actividades
- Crear un desencadenador
- Lista de comprobación del Creador de conectores
- Primeros pasos
- Ejemplo A: crear un conector a partir de un lienzo en blanco con autenticación de token de acceso personal
- Ejemplo B: crear un conector a partir de un lienzo en blanco con autenticación de clave API
- Ejemplo C: crear un conector a partir de una especificación de API con autenticación de credenciales de cliente OAuth 2.0
- Act! 365
- ActiveCampaign
- Active Directory: vista previa
- Adobe Acrobat Sign
- Servicios de Adobe PDF
- 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: vista previa
- Customer.io
- Database Hub
- Agente de Databricks
- Datadog
- BúsquedaProfunda
- Deputy
- Discord - Vista previa
- DocuSign
- Goteo
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Tipos de cambio
- Exchange Server: vista previa
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plataforma Google Cloud
- Google Docs
- Google Drive
- Formularios de Google: vista previa
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Texto a voz de Google
- Google Tasks: vista previa
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- Http
- Webhook HTTP
- Hubspot CRM
- Hubspot Marketing
- HyperV: vista previa
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Correo
- 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 y SharePoint
- Microsoft Outlook 365
- Microsoft Power Automate: vista previa
- Opinión de Microsoft
- Microsoft Sentinel Threat Intelligence
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- NVIDIA NIM
- OKTA
- OpenAI
- LLM compatible con OpenAI V1
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce AgentForce y flujos: vista previa
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Acerca del conector Snowflake Cortex
- Autenticación de Snowflake Cortex
- Tabla de características de Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center: vista previa
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps - Preview
- Data Fabric de UiPath
- UiPath Test Manager
- Actividades de UiPath GenAI
- UiPath Orchestrator
- X (anteriormente Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Viable
- Workday
- REST de Workday
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Conecta UiPath a Snowflake Cortex utilizando un token de acceso personal, un código de autorización OAuth 2.0 o credenciales de cliente OAuth 2.0, proporcionando tu identificador de cuenta y las credenciales relacionadas.
Requisitos previos
Este conector admite tres métodos de autenticación: token de acceso programático (predeterminado), código de autorización OAuth 2.0 y credenciales de cliente OAuth 2.0.
Para crear una conexión, necesita las siguientes credenciales:
- Token de acceso programático:
- Identificador de cuenta
- Token de acceso personal
- Código de autorización OAuth 2.0:
- Identificador de cuenta
- ID de cliente
- Secreto de cliente
- Ámbito : el valor predeterminado es
session:role:SYSADMIN. Puedes cambiar esto a un rol diferente, siempre que ese rol se otorgue al usuario que se conecta.
- Credenciales de cliente OAuth 2.0:
- Identificador de cuenta
- ID de cliente y secreto de cliente : desde el registro de la aplicación Microsoft Entra ID.
- Ámbito : el ámbito de la aplicación Microsoft Entra ID que representa a Snowflake, en el formulario
api://<application-id-uri>/.default. - ID de tenant : el ID del directorio (tenant) de Microsoft Entra ID, disponible en la sección Información general de tu registro de aplicación de Microsoft Entra ID.
Recuperar sus credenciales
Puedes extraer el identificador de la cuenta de tus Detalles de la cuenta o de la URL del servidor de la cuenta. Por ejemplo, en la URL YQXMADF-EWA19151.snowflakecomputing.com el identificador es YQXMADF-EWA19151.
El token de acceso personal (PAT) puede crearse en el panel de Snowflake en Configuración > Autenticación > Tokens de acceso programáticos. Verás la opción PAT solo si tu rol permite su creación. Ponte en contacto con tu administrador para obtener más información.
Utilizar el método de autenticación del código de autorización OAuth 2.0
De forma predeterminada, los usuarios con el rol ACCOUNTADMIN, ORGADMIN o SECURITYADMIN no pueden utilizar la autenticación OAuth 2.0 para crear una conexión. El rol que introduzcas en Ámbito debe concederse al usuario que se conecta y no debe ser uno de estos tres. Para obtener más información, consulta Flujo de autorización OAuth de Snowflake.
Para crear un cliente OAuth 2.0 para Snowflake, sigue los siguientes pasos:
-
Ejecuta la siguiente consulta para crear la integración de OAuth. Asegúrate de incluir la URL de redirección correcta:
https://{baseURL}/provisioning_/callback(por ejemplo, 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; -
Ejecuta la siguiente consulta para ver los detalles del cliente. Copia el
OAUTH_CLIENT_ID.DESCRIBE SECURITY INTEGRATION my_oauth_integration_uipathDESCRIBE SECURITY INTEGRATION my_oauth_integration_uipath -
Ejecuta la siguiente consulta para ver el secreto de cliente. Copiar
OAUTH_CLIENT_SECRET(noOAUTH_CLIENT_SECRET_2).select system$show_oauth_client_secrets('MY_OAUTH_INTEGRATION_UIPATH');select system$show_oauth_client_secrets('MY_OAUTH_INTEGRATION_UIPATH');
Para obtener más información, consulta Configurar Snowflake OAuth para clientes personalizados.
Utilizar el método de autenticación de credenciales de cliente OAuth 2.0
Este método se autentica a través de OAuth externo de Snowflake con Microsoft Entra ID en lugar del propio punto final OAuth de Snowflake: el conector intercambia el ID de cliente y el secreto de la aplicación Microsoft Entra ID por un token de acceso y luego envía ese token a Snowflake.
Para configurar la autenticación de credenciales de cliente OAuth 2.0, configura tanto Microsoft Entra ID como Snowflake:
- En Microsoft Entra ID, registra una aplicación y crea un secreto de cliente para ella. Esto proporciona el ID de cliente y el Secreto de cliente, y el ID de tenant está disponible en la sección Información general de la aplicación.
- En Microsoft Entra ID, identifica (o registra) la aplicación que representa a Snowflake y anota su URI de ID de aplicación. Úsalo para crear el valor Ámbito :
api://<application-id-uri>/.default. - En Snowflake, crea una integración de seguridad para OAuth externo con el tipo de aplicación establecido en Azure, la audiencia establecida en el URI de ID de aplicación del paso 2 y un usuario de Snowflake asignado a la solicitud de token de la entidad de servicio.
Para obtener la sintaxis de configuración exacta, consulta OAuth externo de Snowflake con Microsoft Entra ID en la documentación de Snowflake.
Añadir la conexión Snowflake Cortex
-
Selecciona Orchestrator en el lanzador de productos.
-
Selecciona una carpeta y luego navega a la pestaña Conexiones .
-
Selecciona Añadir conexión.
-
Para abrir la página de creación de conexiones, selecciona el conector de la lista. Puedes utilizar la barra de búsqueda para encontrar el conector.
-
Selecciona el tipo de autenticación: Token de acceso programático, Código de autorización OAuth 2.0 o Credenciales de cliente OAuth 2.0.
-
Introduce las credenciales necesarias y selecciona Conectar.
Cuando esté disponible, selecciona el menú junto a un campo y elige Usar activo de credenciales o Usar activo de Orchestrator para hacer referencia a un activo de Orchestrator en lugar de introducir el valor directamente. Para obtener más información, consulta Usar activos de credenciales para las conexiones.