- 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
- 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
- Active Directory: vista previa
- ActiveCampaign
- 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 Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- DocuSign
- Goteo
- Dropbox
- Egnyte
- Eventbrite
- Exchange Server: vista previa
- Tipos de cambio
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshservice
- GetResponse
- GitHub
- Gmail
- Plataforma Google Cloud
- Google Docs
- Google Drive
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Google Tasks: vista previa
- Texto a voz de Google
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook: vista previa
- Hubspot CRM
- Hubspot Marketing
- HyperV: vista previa
- iContact
- Insightly CRM
- Intercom
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mailchimp
- MailerLite
- Mailgun
- Mailjet
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive y SharePoint
- Microsoft Outlook 365
- Opinión de Microsoft
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- OKTA
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Acerca del conector de ServiceNow
- Autenticación de ServiceNow
- Eventos de ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center: vista previa
- TangoCard
- Todoist
- Trello
- Twilio
- VMware ESXi vSphere
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Viable
- Workday
- X (anteriormente Twitter)
- Xero
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- ZoomInfo

Guía de usuario de Integration Service
Autenticación de ServiceNow
Requisitos previos
Para establecer la conexión, debes otorgar al conector la capacidad de recuperar el token de acceso de OAuth y habilitar las actividades para enviar solicitudes con éxito a la API de ServiceNow.
Autenticación múltiple
Puedes obtener más información sobre la autenticación múltiple aquí.
Para crear una conexión de autenticación múltiple, debes:
- Completa los pasos de configuración de OAuth en la documentación de ServiceNow.
- Selecciona Integration Service en Automation Suite.
- En la lista Conectores , selecciona ServiceNow. También puedes utilizar la barra de búsqueda para acotar el conector.
- Select the Add connection button.
- Ahora se le redirige a la página de conexión.
- Selecciona el icono ⚙ para cambiar tu tipo de autenticación.
- Selecciona el mecanismo de autenticación adecuado.
- Introduce la información necesaria y selecciona Conectar.
Configurar OAuth
Completa los pasos de configuración de OAuth en la documentación de ServiceNow.
Aunque es probable que los pasos documentados sean los mismos en todas las regiones de la plataforma ServiceNow, se recomienda que sigas los pasos para tu región específica en caso de que haya diferencias (p. ej., Madrid, Nueva York, etc.)
Como referencia, el siguiente procedimiento explica cómo configuramos OAuth para nuestros ejemplos.
-
Inicie sesión en su instancia de ServiceNow (por ejemplo,
https://<span>dev74293.service-now.com/login</span>) -
Ve a Definiciones del sistema > Complementos y verifica que el Estado del complemento OAuth esté establecido en Activo.

-
Ve a Sistema OAuth > Registro de aplicaciones y selecciona Nuevo.
-
Cuando se le pregunte ¿Qué tipo de aplicación OAuth?, selecciona Crear un punto final de la API OAuth para clientes externos.

-
-
Introduzca un nombre para su aplicación (p. ej.
UiPathQuickstart) y selecciona Enviar (si se realiza correctamente, se te redirigirá a tu lista de Registros de aplicaciones ).
-
En la lista Registros de aplicaciones , busca tu nueva aplicación y selecciona el Nombre para abrir la página de detalles.
-
Selecciona en el icono de candado junto a Secreto de cliente para mostrar el valor.
-
Take note of the Client Id and Client Secret values.
-
Escribe la siguiente URL de redirección en su campo correspondiente: https://{yourDomain}/provisioning\_/callback.

Agregar la conexión de ServiceNow
Para crear una conexión a su instancia de ServiceNow, debe realizar los siguientes pasos:
- Selecciona Integration Service en Automation Suite.
- En la lista Conectores , selecciona ServiceNow. También puedes utilizar la barra de búsqueda para acotar el conector.
- Selecciona el botón Conectar a ServiceNow .
- Select the Add connection button.
- Ahora se te redirige a la página de conexión. Introduce las credenciales necesarias y selecciona Conectar.
- A continuación, introduce tu nombre de usuario y contraseña de ServiceNow. La aplicación te pide permiso para conectarse a tu cuenta de ServiceNow e interactuar con los registros. Selecciona Permitir.
- Se ha agregado su conexión.
Para obtener más información sobre la creación de conexiones con ServiceNow, consulta Documentación del producto ServiceNow.
Roles y permisos de ServiceNow
| Tabla de ServiceNow | Operación | Motivo de acceso |
Tablas (sys_db_object) | Leer | El módulo/tabla de Tablas funciona como un repositorio que contiene una fila correspondiente a cada tabla en tu instancia de ServiceNow. Se utiliza para compilar una lista de tablas con el propósito de ejecutar acciones o desencadenar eventos. Esto es necesario para cargar todas tus tablas cuando utilizas el menú desplegable Seleccionar objeto para tus actividades CRUD. Imagen de documentos |
Diccionario (sys_dictionary) | Leer | Esta tabla abarca datos sobre las columnas respectivas de una tabla en particular dentro de tu instancia de ServiceNow. Esta tabla es necesaria para cargar los campos de entrada y salida cuando seleccionas una tabla para llevar a cabo una acción. |
Opciones (sys_choice) | Leer | La tabla Elección contiene valores para las opciones que aparecen en las listas de opciones y también para las búsquedas en nuestras actividades seleccionadas. Sin esto, las búsquedas de tiempo de diseño en nuestras actividades no se cargarán. |
Usuario(sys_user) | Leer | La tabla Elección contiene texto traducido para las opciones que aparecen en las listas de opciones y también para las búsquedas en nuestras actividades seleccionadas. Sin esto, las búsquedas relacionadas con el usuario en tiempo de diseño en nuestras actividades no se cargarán. |
Además, el usuario también debe poseer el control de acceso necesario para las tablas esenciales para el escenario de integración. Por ejemplo, si pretendes establecer un usuario de integración capaz de ejecutar acciones típicas de la mesa de ayuda de ITIL (por ejemplo, abrir, actualizar y cerrar incidentes, problemas, cambios y elementos de gestión de configuración), debes asignar el rol itil .
Crear roles personalizados
Ciertos roles del sistema base, como admin , ya incluyen el control de acceso para estas tablas. Pero, si no quieres asignar roles básicos del sistema y pretendes proporcionar solo el control de acceso esencial necesario para utilizar el conector ServiceNow, puedes considerar la posibilidad de crear un rol personalizado con los permisos de acceso necesarios.
Para conceder acceso exclusivamente a tablas específicas o tablas no cubiertas por los roles del sistema base predeterminados, recomendamos la creación de roles personalizados y la asignación del control de acceso adecuado según sea necesario.
Una vez realizados los pasos mencionados anteriormente, es imprescindible proporcionar a tu nuevo rol los siguientes controles de acceso para utilizar el conector/las actividades de ServiceNow.
| Tabla | Tipo | Operación |
Tablas (sys_db_object) | Grabar | Leer |
Diccionario (sys_dictionary) | Grabar | Leer |
Opciones (sys_choice) | Grabar | Leer |
Usuario (sys_user) | Grabar | Leer |
Editar o crear control de acceso es una capacidad exclusiva de un usuario que posee el rol security\_admin . Si tienes alguna duda, se recomienda consultar a tu administrador de ServiceNow. Puedes encontrar información adicional en los roles con privilegios elevados.
Para llevar a cabo ejecuciones de actividades o desencadenadores, también debes proporcionar otros controles de acceso.
Por ejemplo, si tu escenario específico implica iniciar un flujo de trabajo con un incidente de ServiceNow o crear un incidente de ServiceNow, es necesario conceder los siguientes controles de acceso.
| Tabla | Tipo | Operación |
|---|---|---|
| Incident | Grabar | Leer |
| Incident | Grabar | Escribir |