Configurar credenciales
Prerrequisito
- Acceso al menú Configuración > Credencial (AD069).
Introducción
Para simplificar el mantenimiento de las configuraciones de fuentes de datos REST, el registro de la información de autenticación de las API se realiza por separado del resto de las configuraciones.
Las informaciones necesarias para autenticar las API, como el usuario, la contraseña, el token, etc., son configuradas en la pantalla de credencial. Esta credencial puede utilizarse en varias fuentes de datos REST, lo que facilitará cualquier actualización de seguridad, como cambios de contraseña y token. De esta forma, la información quedará centralizada en un único registro y quedará reflejada en todas las fuentes de datos REST vinculadas.
Vea cómo registrar una credencial:
Configurar una credencial
1. Acceda al menú Configuración > Credencial (AD069).
2. Haga clic en el botón Crear.
3. En la pantalla que se abrirá, ingrese el nombre del registro en el campo Credencial.
4. Elija el tipo de Autenticación que se utilizará:
Ninguna | Seleccione esta opción si el servicio no necesita de autenticación. Con esta opción seleccionada, no podrá seleccionar un web service interno de SoftExpert Suite. |
Autenticación básica | Seleccione esta opción si el servicio solo requerirá el login de usuario y su contraseña. En este caso, aparecerán los campos donde se deben introducir el usuario y la contraseña que se utilizarán para esta operación. |
Autenticación interna | Seleccione esta opción para indicar la utilización de un servicio interno. En este caso, la autenticación tiene en cuenta el usuario de SoftExpert Suite que está conectado en el momento del consumo. |
API key | Seleccione esta opción si es un servicio interno. En este caso, aparecerá el campo API Key, en el que se debe introducir el token del usuario que se utilizará para la operación. El token utilizado puede ser generado a través de la sección API Gateway de la pantalla de datos de usuario, cuando se accede a través del panel de usuario. |
Autenticación OAuth - Client Credentials |
Seleccione esta opción si el servicio utiliza la autenticación OAuth con el flujo "Client credentials". En este caso, aparecerán los campos donde se deben introducir el Client ID, el Client Secret y el Scope. Esta información proviene del servicio que será consumido. El recurso para obtener el token del servicio debe ajustarse al estándar especificado por OKTA. Haga clic aquí para obtener más información. Consulte la sección Ejemplo de uso para ver un ejemplo de registro de una fuente de datos con autenticación OAuth. |
Autenticación OAuth - Password Grant |
Seleccione esta opción si el servicio utiliza la autenticación OAuth con el flujo "Password Grant Type". En este caso, aparecerán los campos donde se debe introducir el Usuario, la Contraseña, el Client ID, el Client Secret y el Scope. Esta información proviene del servicio que será consumido. |
5. Haga clic en el botón Guardar.
Para utilizar el usuario conectado, se puede seleccionar la opción Autenticación interna. Para definir un usuario específico, se puede seleccionar la opción API key.
Conclusión
¡Eso es todo! La credencial quedará registrada y lista para usarse en el registro de fuentes de datos REST.