- Primeros pasos
- Notificaciones
- Licencia
- Solución de problemas
- Creador de conectores
- 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 Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord
- 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
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Texto a voz de Google
- Google Tasks: vista previa
- Google Vertex
- Google Vision: vista previa
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook: vista previa
- Hubspot CRM
- Hubspot Marketing
- HyperV: vista previa
- Icertis - Preview
- Acerca del conector Icertis
- Autenticación Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Correo: vista previa
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- 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: vista previa
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center: vista previa
- TangoCard
- Todoist
- Trello
- Twilio
- Actividades de UiPath GenAI
- 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
Autenticación Icertis
Este conector admite dos tipos de autenticación:
- Código de autorización OAuth 2.0 (predeterminado)
-
Clave API
El código de autorización OAuth 2.0 es el tipo de autenticación predeterminado para el conector Icertis. Se basa en la configuración de una aplicación OAuth 2.0 en Microsoft Azure.
Para utilizar la autenticación de código de autorización OAuth 2.0, necesitas:
- Una licencia o suscripción válida para la plataforma Icertis Contract Intelligence (ICI).
- Una licencia o suscripción válida para Microsoft Azure.
El método de autenticación del código de autorización OAuth 2.0 utiliza el siguiente flujo de autorización:
-
La aplicación cliente solicita un token de acceso JWT para la API de ICI desde el servidor de autorización de Azure.
-
El punto final de emisión del token de Azure valida las credenciales y emite el token de acceso JWT para la API de ICI.
-
A través de HTTPS, la aplicación cliente utiliza el token de acceso JWT devuelto para añadir la cadena JWT con una designación
Bearer
en el encabezado de Autorización de la solicitud a la API de ICI. -
El controlador de validación de tokens de ICI valida el token de acceso con el servidor de autorización de Azure.
-
Si la validación del token tiene éxito, ICI configura el contexto de usuario en función de un valor de tipo de reclamación particular asignado a un usuario en el repositorio de ICI y devuelve el recurso deseado en consecuencia. Este usuario puede ser un usuario de servicio o de aplicación.
Sigue los siguientes pasos para configurar una aplicación ICI en Azure.
- Inicia sesión en el portal de Microsoft Azure en https://portal.azure.com/. En la página de inicio, selecciona Registros de aplicaciones.
- En la página Registros de aplicaciones , selecciona Nuevo registro.
- En la ventana Registrar una aplicación , proporciona los siguientes detalles para la nueva aplicación:
- Nombre: API de ICM, por ejemplo.
- Tipos de cuenta compatibles: selecciona Cuentas solo en este directorio organizativo (inquilino único).
- Proporcione el siguiente URI de redirección web: https://cloud.uipath.com/provisioning_/callback
- Selecciona Registrar. La nueva aplicación ya está disponible en la pestaña Registro de aplicaciones : aplicaciones propias.
- Selecciona tu aplicación en la página Registros de aplicaciones . La sección Administrar incluye pestañas como Autenticación, Certificados y secretos, Permisos de API , etc. Puedes configurar aún más la aplicación utilizando estas secciones.
- En la pestaña Autenticación , puedes añadir un nuevo URI de redirección o editar el existente. En Concesión implícita, selecciona Tokens de acceso. Esto habilita el flujo de concesión implícito y selecciona el tipo de token que quieres que emita el token de autorización.
- A continuación, en Certificados y secretos, selecciona Nuevo secreto de cliente. En la nueva ventana, añade la Descripción del secreto de cliente (por ejemplo: "Secreto de la API de ICM que se utilizará para los tokens de acceso") y selecciona la fecha de caducidad (por ejemplo, un año). Selecciona Añadir para crear el nuevo secreto.
Copia el secreto de cliente. No compartas este secreto públicamente y guárdalo en una ubicación segura. No podrá recuperarlo más tarde.
- En Exponer una API, selecciona el botón Establecer junto a URI de ID de aplicación. Se muestra un formulario con un valor predeterminado ya generado. Haz clic en Guardar para guardarlo. El URI del ID de la aplicación utiliza el siguiente formato:
api://{Client ID}
. - Tu aplicación de Azure ya está configurada con ámbitos y tipos de concesión predeterminados. Si quieres añadir ámbitos personalizados, en Exponer una API, selecciona Añadir un ámbito. Configura el nuevo ámbito y selecciona Añadir ámbito.
Una vez que hayas creado tu aplicación, ponte en contacto con tu administrador de Icertis y proporciónales los siguientes detalles para tus entornos de desarrollo y producción:
Detalles de la aplicación necesarios | Detalles | Comentarios |
---|---|---|
ID de la aplicación (cliente) |
Desarrollador: [Customer to provide] Producción: [Customer to provide] | ID de aplicación para la aplicación creada para acceder a las API de ICI |
ID (de tenant) del Directorio |
Desarrollador: [Customer to provide] Producción: [Customer to provide] | ID de tenant para la aplicación creada para acceder a las API de ICI |
IdDeObjeto |
Desarrollador: [Customer to provide] Producción: [Customer to provide] | ID de objeto de la aplicación creada para acceder a las API de ICI |
Documento de metadatos de OpenID Connect |
Desarrollador: [Customer to provide] Producción: [Customer to provide] | URL del documento de metadatos para la aplicación creada para acceder a las API de ICI |
En la plataforma ICI, necesitas una configuración mínima para empezar.
tenant.json
de la aplicación ICI con la ayuda de tu equipo de desarrolladores de Icertis:
Clave | Valor | Valor JSON |
---|---|---|
Core.API.OAuth.STSDiscoveryEndpoint | https://login.microsoftonline.com/{Directory (tenant) ID}/v2.0/.well-known/openid-configuration |
|
Core.API.OAuth.ValidAudiences | api://{Client ID} |
|
Core.API.OAuth.ValidIssuer | https://sts.windows.net/{Directory (tenant) ID}/ |
|
Core.API.OAuth.ExternalUpnClaimUri | http://schemas.microsoft.com/identity/claims/objectidentifier |
|
Donde:
Core.API.OAuth.STSDiscoveryEndpoint
es el valor del documento de metadatos de OpenID Connect que se encuentra en Registro de la aplicación > Información general > Puntos finales.Core.API.OAuth.ValidAudiences
es el URI del ID de la aplicación que se encuentra en Registro de la aplicación > Información general.Core.API.OAuth.ValidIssuer
es el valor de reclamación estándar obtenido de la combinación deiss URL
y el ID del directorio (tenant). Eliss URL
eshttps://sts.windows.net
y el ID del directorio (tenant) está disponible en Registro de la aplicación > Información general.Core.API.OAuth.ExternalUpnClaimUri
es la URL de reclamación estándar. ICI utiliza el tipo de reclamaciónoid
con la siguiente URL:http://schemas.microsoft.com/identity/claims/objectidentifier
.
El método de autenticación de clave API utiliza un ICMAuthToken para crear una conexión. Utiliza este método de autenticación para validar rápidamente que las API están alojadas correctamente.
El ICMAuthToken se genera para un usuario de la plataforma Icertis Contract Intelligence (ICI) que haya iniciado sesión. Ten en cuenta que puedes configurar explícitamente una fecha de caducidad del token para un usuario.
- Como usuario de ICI, recupera la clave API navegando a la siguiente URL:
https://{{customerinstance}}.icertis.com/userinformation/GetUserApiToken
. - Utiliza las herramientas de desarrollador de tu navegador para inspeccionar la página y recuperar el UserApiToken.
-
Selecciona Integration Service de Automation CloudTM.
- En la lista Conectores , selecciona Icertis. También puedes utilizar la barra de búsqueda para acotar el conector.
- Selecciona el botón Conectar a Icertis . Puedes elegir entre dos tipos de autenticación: código de autorización OAuth 2.0 o clave API.
- Introduce las credenciales necesarias para tu autenticación preferida:
- Código de autorización OAuth 2.0 (predeterminado): ID de cliente, Secreto de cliente, ID de tenant, Ámbito.
- Clave API: clave API.
- Seleccione Conectar.