Guía de configuración de integración de Oracle Recruiting Cloud - HackerRank

Last updated: July 7, 2026

Resumen

HackerRank se integra con Oracle Recruiting Cloud (ORC) para Pruebas y Entrevistas para facilitar una experiencia de contratación sencilla y sin problemas. El propósito de este documento es proporcionar una guía paso a paso para configurar la integración de Oracle Recruiting Cloud (ORC) - HackerRank.

Características Clave

  • Enviar invitaciones a pruebas a los candidatos desde ORC a través de su Proceso de Selección de Candidatos.

  • Ver los resultados de las pruebas del candidato en ORC, incluyendo puntuaciones y comentarios del evaluador.

  • Tener un enlace directo al informe de prueba de un candidato desde ORC.

  • Incluir Pruebas en su flujo de solicitud de empleo en ORC - puede elegir si los candidatos realizan esto en línea (mientras solicitan el empleo) o al final de la solicitud de empleo.

  • Generar enlaces de entrevistas de HackerRank para entrevistas virtuales y remotas en el sitio con candidatos.

  • Ver resultados de entrevistas y la información de la tarjeta de puntuaciones de los entrevistadores.

  • Tener un enlace directo al informe de entrevista del candidato desde ORC.

Recomendamos configurar la integración en una instancia sandbox de ORC y HackerRank antes de implementarla en su entorno de producción.

Requisitos previos

El usuario tiene acceso de Administrador de la Empresa en HackerRank
Rol de Administrador de Reclutamiento (ORA_PER_RECRUITING_ADMINISTRATOR_JOB) en ORC

Configuración de la integración

  1. Inicie sesión en HackerRank con una licencia de Administrador.

  2. Navegue a Configuración>Integraciones>Oracle Recruiting Cloud.

  3. Descargue el archivo ZIP de Integración en el Paso 1 de la página.

    ZIP_file_screenshot.png
  4. El archivo de configuración de la integración de HackerRank contiene información sobre la integración ingresada por HackerRank al construir la integración. Esto incluye Tokens API, Endpoints, y otros que son utilizados por el ORC para identificar al socio de integración. Cuando cargue este archivo .ZIP en ORC (2 pasos más adelante), los disparadores de integración se almacenarán en su instancia de ORC.

  5. Inicie sesión en ORC con un Rol de Administrador de Reclutamiento (o superior).

  6. Implemente el archivo ZIP de Configuración de Integración de HackerRank.

  7. Según las instrucciones del equipo de ORC, aquí hay pautas del equipo de ORC para ayudarle a importar el archivo en su instancia de ORC:

    • Habilitación del Socio: La habilitación del socio consiste en contactar al socio para obtener el archivo .zip del proyecto de implementación e importarlo en Oracle HCM Cloud.

    • Debe tener el rol de Administrador de Implementación de Aplicaciones (ORA_ASM_APPLICATION_IMPLEMENTATION_ADMIN_ABSTRACT) y Administrador de Reclutamiento (ORA_PER_RECRUITING_ADMINISTRATOR_JOB) para importar el archivo proporcionado por el socio.

    • En el área de trabajo Configuración y Mantenimiento, haga clic en el ícono de Tareas y seleccione la tarea Administrar Paquetes de Configuración.

    • En la página Administrar Paquetes de Configuración, en la sección Resultados de Búsqueda, haga clic en Subir.
      Seleccione el archivo .zip del proyecto de implementación proporcionado por el socio.

    • Haga clic en Obtener detalles para verificar que el archivo seleccionado sea correcto. Si es necesario, haga clic en Actualizar para seleccionar un archivo diferente y luego en Enviar.

    • Cuando aparezca el mensaje de advertencia, haga clic en Sí. El proceso de carga comienza. Una vez que la carga termine, el estado cambiará a Completado con éxito. Haga clic en el ícono de Actualizar para actualizar el estado.

    • Una vez que la carga haya finalizado, debe importar los datos de configuración.

    • Seleccione la fila donde aparece Carga - Completado con éxito y haga clic en el botón Importar Datos de Configuración.

    • Si es necesario, haga clic en el ícono de Actualizar para actualizar el estado.

    • Una vez que la importación esté completa, el estado cambiará a Completado con éxito.

    • El socio ahora está provisionado. Si va a la tarea de Habilitación de Categoría de Reclutamiento y a la tarea de Provisión y Configuración de Categoría de Reclutamiento, puede ver que el estado del socio está establecido en Provisionado. 

    • Para cualquier pregunta relacionada con las pautas anteriores del equipo de ORC, comuníquese directamente con el equipo de ORC.

  8. Cree un Usuario API para HackerRank en ORC.

    • Aquí hay pautas del equipo de ORC para ayudarle a crear un Usuario API en su instancia de ORC:

    • Proporcione Credenciales de Cuenta de Usuario: El Administrador proporciona las credenciales de la cuenta de usuario al socio para la sincronización de datos. El socio usa esta cuenta de usuario para autenticarse con HCM al actualizar los datos.

    • Se requiere una cuenta separada para el entorno de prueba y el entorno de producción.

    • Se requieren los siguientes privilegios:

      • Para ASM: Usar Servicio REST–Evaluaciones de Candidatos

    • Para cualquier pregunta relacionada con las pautas anteriores del equipo de ORC, comuníquese directamente con el equipo de ORC.

    • Una vez hecho esto, tendrá un Nombre de Usuario API y una Contraseña. Guárdelos de forma segura.

    • Opcional:

      • También admitimos la adición de listas blancas de IP para una capa adicional de seguridad. Esto asegura que solo las solicitudes provenientes de los servidores de HackerRank pasen a su instancia de ORC.

      • Si su Nombre de Usuario API y Contraseña son comprometidos, esta lógica bloqueará las solicitudes generadas desde servidores fuera de HackerRank.

      • Incluya las siguientes IPs en la lista blanca:

        • 100.25.76.193

        • 3.233.184.164

  9. Copie y guarde su URL base de ORC:

    • Su URL base de ORC es el dominio de la instancia de ORC de su empresa. \

    • Necesitamos esto para poder enviar datos de regreso a su instancia de ORC. Usamos esto además de los Usuarios API previamente generados.

    • El Nombre de Usuario API y la Contraseña indican a ORC que somos un socio confiable que intenta enviar datos a su instancia de ORC.

    • Así sería la URL base de ORC: https://www.yourcompany.oraclecloud.com

    • Aquí hay una URL de ejemplo: https://eyte-dev12.fa.us2.oraclecloud.com/

  10. Genere Tokens OAuth desde HackerRank:

    • Para esta integración, HackerRank usa OAuth 2.0 para autenticar las solicitudes API entrantes.

    • Para cada cliente, tenemos 3 tokens únicos que deben ingresarse en ORC. Una vez que validamos estos 3 tokens, generamos un token de acceso temporal que es utilizado por ORC hasta que expira.

    • Una vez que expira, ORC debe enviarnos los 3 tokens nuevamente para que los validemos. De esta manera, cualquier token comprometido no puede ser utilizado por más de 1000 segundos (16 minutos 40 segundos).

    • Haga clic en Generar Tokens OAuth. Obtendrá 3 tokens: Clave de Referencia, ID de Cliente y Secreto de Cliente.

      Generate_OAuth_Tokens.png

        

    • Copie cada token y guárdelo de forma segura. Una vez que cierre el modal, sus tokens estarán encriptados y no podrá volver a verlos.

      Copy_OAuth_tokens.png
    • Si pierde el token y no puede encontrarlo para ingresarlo en ORC, puede volver y regenerar tokens desde HackerRank. Una cosa a recordar es que si su integración está activa con tokens antiguos, dejará de funcionar si elimina estos tokens de HackerRank.

  11. Busque la página de Provisión de Integración de HackerRank en ORC:

    • En ORC, necesita ingresar todos los tokens OAuth y activar la integración.

    • Debe acceder a la página de configuración de integración de HackerRank. Siga estos pasos para llegar allí:

    • Ir a Configuración y Mantenimiento.

    • Haga clic en Reclutamiento y Experiencia del Candidato.

      Ahora, su integración es exitosa y está activada. Usted y los usuarios de su organización podrán usar HackerRank desde dentro de ORC.