Microaplicaciones

Integrar SuccessFactors

Integre con SuccessFactors para acceder desde cualquier lugar a la información sobre empleados y cursos.

Utilice el siguiente proceso para habilitar la integración de SuccessFactors. Compruebe que cumple los requisitos previos y decida qué integración necesita configurar:

  • la integración básica de SuccessFactors HCM,
  • la integración básica con el módulo Learning,
  • solo el módulo Learning.

Para obtener una lista completa de las microaplicaciones de SuccessFactors de uso inmediato, consulte Usar microaplicaciones de SuccessFactors.

Revisar requisitos previos

Después de configurar esta integración en SuccessFactors, necesitará estos artefactos para agregar la integración a las microaplicaciones de Citrix Workspace según el tipo de integración que necesite habilitar. Después de completar este proceso, el nivel existente de registros de auditoría persiste, incluidas las acciones llevadas a cabo por el uso de microaplicaciones de Citrix.

  • La información de configuración necesaria para conectarse con SAP SuccessFactors depende de si se utiliza el módulo Learning.
  • Cree un usuario administrador en la instancia de Provisioning. Normalmente, un consultor certificado de SuccessFactors realiza todas las actividades en Provisioning. Asigne al usuario un nombre distinguible.
  • Configure Citrix Gateway para que admita Single Sign-On para SuccessFactors, de modo que, una vez que los usuarios hayan iniciado sesión, no tengan que volver a introducir sus credenciales para registrarse. Para obtener más información acerca de la configuración de Single Sign-On, consulte Citrix Gateway Service.

Nota:

Hay aplicables límites de tráfico para las integraciones de SuccessFactors en términos de número de solicitudes por minuto. Esto puede afectar a las instancias de prueba. Para evitar problemas, establezca los límites de tráfico en 8 llamadas por segundo. Para obtener más información, consulte a su asesor de SuccessFactors para averiguar el valor máximo de solicitudes.

Para una integración de SuccessFactors HCM:

  • URL de API
  • ID de empresa
  • ID de usuario
  • ID de cliente
  • Clave privada del cliente

Para una integración de SuccessFactors Learning:

  • URL de Learning
  • ID de empresa de Learning
  • ID de usuario de Learning
  • ID de cliente de Learning
  • Secreto del cliente de Learning

Configurar la integración de SuccessFactors HCM

Siga este proceso si necesita configurar la integración básica de SuccessFactors HCM o la integración básica con el módulo Learning. Con el usuario administrador, cree un rol de permisos, cree un grupo de permisos y asigne el grupo de permisos al rol de permisos.

Crear un rol de permisos

Para crear un rol de permisos, siga estos pasos:

  1. Inicie sesión en el centro de administración de SAP SuccessFactors con su usuario Admin.
  2. Busque y seleccione Manage Permission Roles y seleccione Create New.
  3. Introduzca un nombre de rol relevante y seleccione Permission….
  4. Desplácese hasta Manage Integration Tools, haga clic en Select All y seleccione Done.
  5. Seleccione Save Changes.

Crear un grupo de permisos

Para crear un grupo de permisos, siga estos pasos:

  1. En el centro de administración de SAP SuccessFactors, busque y seleccione Manage Permission Groups y, a continuación, Create New.
  2. Introduzca un nombre de grupo relevante.
  3. En Choose Group Members: People Pool, seleccione la categoría Username.
  4. Escriba el nombre de usuario del usuario dedicado, marque la casilla de verificación situada junto al nombre y seleccione Done.
  5. Vuelva a seleccionar Done.

Asignar el nuevo grupo de permisos al rol de permisos

Para asignar el nuevo grupo de permisos al rol de permisos, siga estos pasos:

  1. En el centro de administración de SAP SuccessFactors, busque y seleccione Manage Permission Roles y, a continuación, el rol de permisos creado anteriormente.
  2. Desplácese hacia abajo hasta Grant this role to… y seleccione Add…
  3. En Grant this role to: Permission Group…, haga clic en Select….
  4. Busque el grupo creado anteriormente, marque la casilla de verificación situada junto al nombre y seleccione Done.
  5. Seleccione Done de nuevo y, a continuación, Save Changes.

    Ahora habrá asignado el grupo de permisos de usuario al rol de permisos.

Registrar el cliente de OAuth2

Para registrar el cliente de OAuth2, siga estos pasos:

  1. En el centro de administración de SAP SuccessFactors, busque y seleccione Manage OAuth2 Client Applications y, a continuación, Register Client Application.
  2. Introduzca los siguientes detalles:

    Nombre de la aplicación

    URL de la aplicación

  3. Seleccione Generate X.509 Certificate.
  4. Introduzca un nombre común (CN) y seleccione Generate.
  5. Seleccione Download para descargar una copia del certificado X.509 y guárdela para uso posterior.
  6. Seleccione Register.

    La nueva aplicación aparece en la página de administración de aplicaciones cliente de Oauth2.

  7. En Acciones, seleccione Ver.
  8. Copie la clave de API y guárdela para uso posterior.

Configurar la integración de SuccessFactors Learning

Siga este proceso si necesita configurar la integración básica de SuccessFactors con el módulo Learning o simplemente el módulo Learning. Con el usuario administrador, obtenga el ID de empresa y el ID de cliente, y genere un nuevo secreto del cliente.

Obtenga su ID de empresa y su ID de cliente

Para obtener el ID de empresa y el ID de cliente, siga estos pasos:

  1. Inicie sesión en el entorno de administración SAP SuccessFactors Learning para su arrendatario.
  2. Vaya a System Admin > Configuration > OAuth Token Server.
  3. En la pantalla Application Administration, copie el ID de empresa y el ID de cliente y guárdelos para su uso posterior.

Generar un nuevo secreto de cliente

Para generar un nuevo secreto de cliente, siga estos pasos:

  1. En la pantalla Application Administration, seleccione Generate a new Client Secret y confirme seleccionando OK.

    El secreto de cliente recién generado se rellena bajo el ID de cliente.

  2. Copie el secreto del cliente y guárdelo para su uso posterior.

    El secreto no se almacena. Cuando sale de la página del servidor de tokens de OAuth, el secreto desaparece.

Agregar direcciones URL de respuesta

Agregue una URL personalizada a la configuración de la instancia para dar acceso a datos privados y habilitar acciones de usuarios autenticados por OAuth. La primera respuesta que aparece en la lista no cambia. La segunda respuesta depende de la aplicación de destino, y se puede encontrar en la barra de direcciones URL al crear la integración. La sección {yourmicroappserverurl} se compone de una parte de arrendatario, una parte de región y una parte de entorno: https://{tenantID}.{region(us/eu/ap-s)}.iws.cloud.com.

Inicie sesión en SuccessFactors como administrador y agregue las siguientes URL de redirección autorizadas para esta integración:

  • https://{yourmicroappserverurl}/admin/api/external-services/com.sapho.services.successfactors.SuccessFactorsService/auth/serverContext
  • https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback

Agregar la integración a las microaplicaciones de Citrix Workspace

Agregue la integración de SuccessFactors a las microaplicaciones de Citrix Workspace para conectarse a su aplicación. Esto proporciona microaplicaciones de uso inmediato con notificaciones y acciones preconfiguradas que se pueden usar desde ya en su espacio de trabajo.

Siga estos pasos:

  1. En la página de descripción general, seleccione Introducción.

    Se abrirá la página Administrar integraciones.

  2. Seleccione Agregar nueva integración y Agregar una nueva integración a partir de plantillas proporcionadas por Citrix.
  3. Seleccione el mosaico de SuccessFactors.
  4. Introduzca un nombre para la integración.

    Parámetros del conector de SuccessFactors, módulo Existing Employee, módulo Learning, URL de API, ID de empresa, ID de usuario, ID de cliente, clave privada de cliente (lo mismo para el módulo Learning)

  5. Introduzca los parámetros del conector que recopiló como requisitos previos.
    • Seleccione Yes/No en Are you using the Employee central module?
      • Introduzca la URL de API.
      • Introduzca el ID de empresa.
      • Introduzca el ID de usuario.
      • Introduzca el ID de cliente.
      • Introduzca la clave privada del cliente.
    • Seleccione Yes/No en Are you using the Learning module?
      • Introduzca la URL de Learning.
      • Introduzca el ID de empresa de Learning.
      • Introduzca el ID de usuario de Learning.
      • Introduzca el ID de cliente de Learning.
      • Introduzca el secreto de cliente de Learning.
  6. Seleccione Agregar.

Se abrirá la página Integraciones de microaplicaciones con la integración agregada y sus microaplicaciones. Desde aquí, puede agregar otra integración, seguir configurando sus microaplicaciones de uso inmediato o crear una nueva microaplicación para esta integración.

Ya tiene todo listo para configurar y llevar a cabo su primera sincronización de datos. Como se puede extraer una gran cantidad de datos de la aplicación integrada y transferirla a la plataforma de microaplicaciones, le recomendamos utilizar la página Tabla para filtrar entidades relacionadas con la primera sincronización de datos y, así, acelerar la sincronización.

Para obtener más información, consulte Verificar las entidades necesarias y Establecer sincronización de datos en el artículo Configurar la integración.

Para obtener información detallada sobre los dispositivos de punto final de las API y las entidades de tabla, consulte Especificaciones del conector de SuccessFactors.

Usar microaplicaciones de SuccessFactors

Las integraciones de las aplicaciones existentes vienen con microaplicaciones de uso inmediato. Comience con estas microaplicaciones y personalícelas conforme a sus exigencias.

Microaplicaciones de SuccessFactors

Nuestra integración de SuccessFactors incluye las siguientes microaplicaciones preconfiguradas de uso inmediato:

Directorio: Permite buscar, consultar y modificar empleados con los detalles correspondientes.

Notificación o página Flujos de trabajo por caso de uso
Notificación Nuevo compañero de equipo Cuando se une un nuevo compañero de equipo, todos los suscriptores reciben una notificación, en la que se destacan el nuevo compañero de equipo y su puesto.
Notificación Puesto cambiado Cuando cambia el título de un empleado, todos los suscriptores reciben una notificación, en la que se destacan el compañero de equipo y su nuevo puesto.
Página Mis detalles Proporciona un formulario para ver detalles personales, así como un enlace a los subdetalles del jefe.
Página Mi equipo Proporciona una vista de tabla de los compañeros de equipo de un empleado y enlaces a los detalles de usuario.
Página Detalles del usuario Proporciona un formulario para ver los detalles de un usuario y proporciona un enlace a los subdetalles de su jefe y de cualquier subordinado directo.
Página Subdetalles de usuario Proporciona un formulario para ver los subdetalles de un usuario, así como un enlace a sus detalles.
Página Usuarios Proporciona una vista de tabla de usuarios, con funcionalidad de búsqueda y un enlace a los detalles de usuario.

Aprendizaje: Permite buscar, consultar, compartir y registrar los cursos de aprendizaje disponibles.

Notificación o página Flujos de trabajo por caso de uso
Notificación Curso popular Cuando un curso de aprendizaje se define como popular, todos los suscriptores reciben una notificación.
Página Cursos Proporciona una lista de cursos disponibles con un enlace a los detalles del artículo de aprendizaje.
Página Detalles del artículo de aprendizaje Proporciona una vista de tabla de artículos de aprendizaje con un enlace a los detalles de la oferta programada y una opción para compartirlos por correo electrónico.
Página Detalles de la oferta programada Proporciona una vista detallada de una oferta programada con una lista de instructores y una opción para registrarse en la oferta.