Configuración de ServiceNow
Antes de poder utilizar AWS Glue para transferir datos desde ServiceNow, deberá cumplir estos requisitos:
Requisitos mínimos
Los requisitos mínimos son los siguientes:
Tener una cuenta de ServiceNow con correo electrónico y contraseña. Para obtener más información, consulte Creación de una cuenta de ServiceNow.
La cuenta de ServiceNow debe estar habilitada para el acceso de API. La API de ServiceNow se puede utilizar sin ningún costo adicional.
Si cumple estos requisitos, estará listo para conectar AWS Glue a la cuenta de ServiceNow.
Creación de una cuenta de ServiceNow
Para crear una cuenta de ServiceNow:
Diríjase a la página de registro de servicenow.com, introduzca sus datos y haga clic en Continuar.
Una vez que reciba un código de verificación en su correo electrónico registrado, introdúzcalo y seleccione Verificar.
Configure la autenticación multifactor u omita este paso.
Se crea la cuenta y ServiceNow muestra su perfil.
Crear una instancia de desarrollador de ServiceNow
Solicite una instancia de desarrollador después de iniciar sesión en ServiceNow.
En la página de inicio de sesión de ServiceNow
, introduzca las credenciales de su cuenta. Seleccione el Programa para desarrolladores de ServiceNow.
Seleccione Solicitar instancia en la esquina superior derecha.
Introduzca sus responsabilidades laborales. Indique que está de acuerdo con las condiciones de uso y seleccione Finalizar la configuración.
Una vez creada la instancia, anote la URL y las credenciales de la instancia.
Recuperar credenciales de autenticación básica
Para recuperar las credenciales de autenticación básica para una cuenta gratuita:
En la página de inicio de sesión de ServiceNow
, introduzca las credenciales de su cuenta. En la página de inicio, elija la sección de edición de perfil (esquina superior derecha) y seleccione Administrar contraseña de instancia.
Recupere las credenciales de inicio de sesión, como el nombre de usuario, la contraseña y la URL de la instancia.
nota
Si está habilitada la MFA para la cuenta, añada el token de la MFA al final de la contraseña del usuario en la autenticación básica: <nombredeusuario>:<contraseña><token de MFA>
Para obtener más información, consulte Compilación de aplicaciones
Creación de credenciales de OAuth 2.0
Para usar OAuth2.0 en el conector de ServiceNow, debe crear un cliente entrante para generar el ID de cliente y el secreto del cliente:
En la página de inicio de sesión de ServiceNow
, introduzca las credenciales de su cuenta. En la página de inicio, elija Iniciar compilación.
En la página de App Engine Studio, busque Registro de aplicaciones.
Seleccione Nuevo en la esquina superior derecha.
Elija la opción Crear un punto de conexión de la API de OAuth para clientes externos.
Realice los cambios necesarios en la configuración de OAuth y seleccione Actualizar.
Ejemplo de URL de redirección: https://us-east-1.console.aws.amazon.com/gluestudio/oauth
Seleccione la aplicación cliente de OAuth recién creada para recuperar el ID de cliente y el secreto del cliente.
Guarde el ID de cliente y el secreto del cliente para su posterior procesamiento.
Para configurar OAuth en una cuenta de desarrollador que no sea de producción:
Use el tema Crear un perfil de autenticación
de la documentación de ServiceNow para crear un perfil de autenticación. En el perfil de autenticación de OAuth, seleccione Tipo como OAuth y seleccione el cliente entrante creado anteriormente para configurar la Entidad de OAuth.
Si hay varios clientes, debe crear varios perfiles de autenticación para establecer la entidad OAuth requerida en el perfil de autenticación.
Si no se configuró, cree una política de acceso a la API de REST para dar acceso a la API TABLE. Consulte Crear una política de acceso a la API de REST
.