Presentación
Conecte las bases de conocimientos de ServiceNow para que los artículos de conocimientos publicados se conviertan en conocimientos que se puedan buscar en Docebo.
Este conector sincroniza los artículos de conocimientos publicados de su instancia de ServiceNow con Docebo Knowledge. Solo incluye el contenido de los artículos, no los archivos ni los adjuntos.
Cómo funcionan los permisos de ServiceNow: Docebo lee las bases de conocimientos, los usuarios, los grupos, los roles y los criterios de usuario que determinan quién puede leer cada artículo. Cada artículo se muestra a los usuarios cuyo correo electrónico coincide con el de un usuario de ServiceNow con permiso para leerlo. Los criterios de usuario que utilizan un script no se pueden evaluar a partir de los datos sincronizados. Solo se aplican a los usuarios que conectan su propia cuenta de ServiceNow; por lo tanto, hasta que un usuario lo haga, es posible que vea artículos que dicho script ocultaría. Si utiliza criterios de usuario basados en scripts, pida a sus compañeros que conecten sus cuentas.
1. Información básica
Contenido que se sincroniza
| Tipo de contenido | Estado |
|---|---|
| Artículos de conocimientos publicados | Sincronizado |
| Artículos en borrador | No sincronizado |
| Artículos retirados | No sincronizado |
| Artículos vencidos | No sincronizado |
| Archivos y adjuntos | No sincronizado |
Contenido que se extrae
| Tipo de contenido | Estado |
|---|---|
| Título y texto del cuerpo del artículo | Extraído |
| Metadatos del artículo | Extraído |
| Contenido de archivos y adjuntos | No extraído |
| Comentarios | No extraído |
2. Requisitos previos en el sistema de origen
Rol necesario
Necesita que un administrador de ServiceNow registre la aplicación OAuth.
La cuenta que utilice para autorizar el conector más adelante necesita tener el rol de administrador u otro que permita leer las bases de conocimientos y los usuarios, grupos, roles y criterios de usuario que determinan quién puede leer cada artículo.
Configuración necesaria
Se debe registrar una aplicación OAuth en ServiceNow para Docebo. La creará en la siguiente sección.
3. Preparación en el sistema de origen
Crear la aplicación OAuth
En ServiceNow, abra System OAuth → Registro de aplicaciones, seleccione Nuevo y, a continuación, Nueva experiencia de integración entrante. Cree una nueva integración de tipo OAuth - Concesión de código de autorización y pegue la URL de devolución de llamada como URL de redireccionamiento. Esta sigue siempre este patrón: https://[YOUR-DOCEBO-PLATFORM-URL]/knowledge/v1/integrations/connections/callback; por ejemplo, https://demo.docebosaas.com/knowledge/v1/integrations/connections/callback.
Recuperar el ID del cliente y el secreto del cliente
Guarde la aplicación y, a continuación, copie su ID del cliente y Secreto del cliente. Los introducirá en Docebo junto con el nombre de su instancia.
4. Acciones necesarias en Docebo
| Información a introducir | Dónde encontrarla |
|---|---|
| Nombre de la instancia | La primera parte de su dirección de ServiceNow. Por ejemplo: https://acme.service-now.com |
| ID del cliente | ServiceNow → System OAuth → Registro de aplicaciones → su aplicación |
| Secreto del cliente | ServiceNow → System OAuth → Registro de aplicaciones → su aplicación |
Autorizar el conector
- Vaya a Complementos e integraciones → Conectores de conocimientos → Crear → ServiceNow. Este menú solo es visible para Superadministradores.
- En la pestaña Descripción general, revise qué se sincronizará y qué no, y seleccione Comenzar.
- En la pestaña Autorizar, introduzca el nombre de la instancia, el ID del cliente y el secreto del cliente, y seleccione Autenticar.
- En la ventana emergente de ServiceNow, inicie sesión con una cuenta que pueda leer todo lo que desea sincronizar (consulte Rol necesario) y permita el acceso.
- En la pestaña Ámbito, seleccione las bases de conocimientos que desea que estén disponibles para añadirlas más adelante a las colecciones de conocimientos y, a continuación, guarde su selección.