Synchroniser des utilisateurs avec SAP SuccessFactors

  • Mise à jour

Cette fonctionnalité nécessite la solution HCM Connect. Pour plus d'informations, contactez votre Customer Success Partner (CSP).

Le connecteur SIRH SAP SuccessFactors crée, met à jour et supprime les utilisateurs 360Learning en fonction des utilisateurs de SAP SuccessFactors, chaque jour. La synchronisation est unidirectionnelle, de SAP SuccessFactors vers 360Learning.

360Learning configure le connecteur sur un groupe de votre plateforme, le groupe d'intégration. Il peut s'agir de n'importe quel groupe, pas seulement du groupe plateforme. Pour le configurer, contactez votre Customer Success Partner (CSP).

Les administrateurs du groupe d'intégration peuvent voir les synchronisations du connecteur et configurer la synchronisation avancée des groupes.

Pour envoyer du contenu et l'historique d'apprentissage à SAP SuccessFactors Learning, consultez Synchroniser le contenu et l'historique d'apprentissage avec SAP SuccessFactors.

Ce que le connecteur synchronise

Le connecteur crée de nouveaux utilisateurs dans le groupe d'intégration. Il met à jour et supprime uniquement les utilisateurs du groupe d'intégration et de ses sous-groupes. Il ne modifie pas un utilisateur 360Learning qui correspond à un utilisateur SAP SuccessFactors mais appartient à une autre partie de la plateforme, et les compte dans les Utilisateurs ignorés. Pour synchroniser cet utilisateur, ajoutez-le au groupe d'intégration ou à l'un de ses sous-groupes. La prochaine synchronisation les mettra à jour.

Votre CSP peut également limiter la synchronisation aux utilisateurs SAP SuccessFactors ayant des valeurs de champ spécifiques. Le connecteur ne crée ni ne met à jour les utilisateurs qui ne correspondent pas, et laisse les utilisateurs existants dans 360Learning tels quels. Lorsqu'un utilisateur SAP SuccessFactors devient inactif, le connecteur le supprime de 360Learning, même s'il ne correspond pas, à moins que votre CSP n'applique également les filtres aux utilisateurs inactifs.

Le connecteur synchronise les champs suivants :

SAP SuccessFactors champ 360Learning champ
userId ID externe
firstName Prénom
lastName Nom
{{defaultFullName}} Nom
email Email
businessPhone Téléphone
title Emploi
defaultLocale Langue
manager Manager
  • Le connecteur ignore les utilisateurs sans email, prénom, nom ou ID externe, et les compte dans Utilisateurs ignorés. Il ne met pas à jour et ne supprime pas un utilisateur ignoré qui existe déjà dans 360Learning.
  • Chaque synchronisation écrase les modifications apportées dans 360Learning à ces champs, à l'exception de la langue. Le connecteur définit la langue uniquement lorsqu'il crée ou réactive un utilisateur.
  • Le connecteur associe la langue d'un utilisateur à une langue 360Learning. Une locale régionale, telle que fr_FR, correspond à sa langue. Si la langue d'un utilisateur est vide ou ne correspond pas à une langue 360Learning, l'utilisateur reçoit la langue de l'utilisateur 360Learning qui a configuré le connecteur.
  • À chaque synchronisation, le connecteur remplace les managers d'un utilisateur par son manager SAP SuccessFactors. Un utilisateur qui avait plusieurs managers dans 360Learning ne conserve que celui-ci. Si l'utilisateur n'a pas de manager dans SAP SuccessFactors, ou si son manager n'est pas un utilisateur du groupe d'intégration ou de ses sous-groupes, ses managers 360Learning restent les mêmes. Votre CSP peut désactiver la synchronisation des managers.
  • Le connecteur ne modifie pas les autres champs des utilisateurs 360Learning.

Comment le connecteur fait correspondre les utilisateurs

Par défaut, le connecteur associe les utilisateurs par adresse email. La première fois, il utilise l'email pour retrouver le profil de l'utilisateur dans 360Learning, et y stocke l'ID externe de l'utilisateur. Lors des synchronisations suivantes, il retrouve l'utilisateur par son ID externe. Un changement d'email dans SAP SuccessFactors mettra alors à jour l'email dans 360Learning.

Si l'email existe déjà pour un autre utilisateur 360Learning, l'email prime. Le connecteur supprime l'utilisateur qu'il avait précédemment associé, et associe l'utilisateur SAP SuccessFactors à cet email à la place. Si cet utilisateur avait été supprimé, le connecteur le réactive.

Vous pouvez également configurer le connecteur pour faire correspondre les utilisateurs par ID externe (un ID unique de votre SIRH). Utilisez cette option si les ID externes sont plus fiables que les adresses e-mail pour vos utilisateurs. Le connecteur utilise toujours l'e-mail pour faire correspondre un utilisateur 360Learning qui n'a pas encore d'ID externe. Il ignore un utilisateur SAP SuccessFactors dont l'e-mail appartient à un utilisateur 360Learning avec un autre ID externe, et les compte dans les Utilisateurs ignorés. Un changement d'e-mail ne supprime jamais un utilisateur 360Learning. Contactez votre Customer Success Partner (CSP) pour obtenir de l'aide à ce sujet.

L'ID externe est par défaut le userId de SAP SuccessFactors. Votre CSP peut utiliser le champ username ou personIdExternal à la place.

Comment le connecteur crée et supprime des utilisateurs

Dans SAP SuccessFactors Dans 360Learning
Un nouvel utilisateur est actif. Le connecteur crée l'utilisateur en tant qu'apprenant du groupe d'intégration.
Le statut d'un utilisateur devient inactif Le connecteur supprime l'utilisateur de 360Learning. Il ne supprime jamais le propriétaire de la plateforme, ni un utilisateur dont la plateforme principale est une autre plateforme 360Learning.
Un utilisateur n'apparaît plus. Le connecteur ne supprime pas l'utilisateur.
Un utilisateur supprimé est de nouveau actif. Le connecteur réactive l'utilisateur en tant qu'apprenant du groupe d'intégration.

Par défaut, les utilisateurs créés et réactivés reçoivent un email de bienvenue. Votre CSP peut désactiver cet email pour tous les utilisateurs.

Assigner des utilisateurs aux groupes

Par défaut, le connecteur ajoute les utilisateurs en tant qu'apprenants du groupe d'intégration.

Pour ajouter des utilisateurs à d'autres groupes en fonction de leurs champs SAP SuccessFactors, consultez Configurer la synchronisation avancée des groupes.

Synchroniser d'autres champs comme champs personnalisés

Votre CSP peut synchroniser n'importe quel champ utilisateur SAP SuccessFactors vers un champ personnalisé utilisateur 360Learning. Pour le configurer, envoyez à votre CSP les noms exacts des champs SAP SuccessFactors et des champs personnalisés.

  • Le champ personnalisé reprend la valeur du champ SAP SuccessFactors telle quelle.
  • Si le champ personnalisé n'existe pas, le connecteur le crée en tant que champ personnalisé de type texte.
  • Pour synchroniser une date en tant que date, créez un champ personnalisé utilisateur de type date portant le même nom avant la première synchronisation.
  • Le connecteur met à jour la valeur à chaque synchronisation, et la supprime lorsque le champ SAP SuccessFactors est vide.

Voir les synchronisations

  1. Dans la barre latérale gauche, survolez le groupe d'intégrations et cliquez sur settings.svgParamètres.
  2. Dans la barre latérale gauche, cliquez sur plug-socket.svgConnecteurs → Connecteurs plateforme → Connecteur SAP SuccessFactors SIRH.

La page du connecteur affiche la date de la dernière synchronisation et ses décomptes : Utilisateurs créés, Utilisateurs mis à jour, Utilisateurs dupliqués, Utilisateurs ignorés, Utilisateurs archivés et Utilisateurs ne correspondant à aucune règle de groupe. Utilisateurs archivés compte les utilisateurs supprimés de 360Learning. Utilisateurs dupliqués compte les utilisateurs SAP SuccessFactors qui partagent une adresse e-mail ou un identifiant externe avec un autre utilisateur SAP SuccessFactors. Le connecteur les ignore.

Pour voir toutes les synchronisations et télécharger leur journal, cliquez sur Voir toutes les synchronisations. Pour les détails des journaux, consultez Voir les résultats de synchronisation du connecteur SIRH.

Configurer SAP SuccessFactors pour le connecteur

Pour vous connecter à SAP SuccessFactors, le connecteur utilise une application client OAuth 2.0 que vous enregistrez dans SAP SuccessFactors. Avant de commencer, demandez à 360Learning le certificat X.509 du connecteur.

Dans SAP SuccessFactors, connectez-vous avec un compte administrateur. Si vous n'avez jamais utilisé l'API SAP SuccessFactors, consultez d'abord "Création d'un utilisateur technique ou API" sur le portail de support SAP.

Pour vérifier les permissions du rôle API :

  1. Aller sur Centre d'administration → Outils → Gérer les rôles d'autorisation.
  2. Sélectionnez le rôle sfapi.
  3. Cliquez sur Rôle.
  4. Faites défiler vers le bas et sélectionnez Gérer les outils d'intégration.
  5. Assurez-vous que Gérer les applications OAuth2 est sélectionné.
  6. Si vous l'avez sélectionné, cliquez sur Terminé, puis sur Enregistrer les modifications.

Pour enregistrer l'application client :

  1. Aller sur Centre d'administration → Outils → Gérer les applications clientes OAuth2.
  2. Cliquez sur Enregistrer l'application client.
  3. Dans Nom de l'application, entrez 360Learning Client App.
  4. Dans URL de l'application, entrez votre URL SAP SuccessFactors suivie de /idp/token.
  5. Dans le Certificat X.509, collez le certificat que 360Learning vous a envoyé.
  6. Cliquez sur S'inscrire.
  7. À côté de l'application, cliquez sur Voir.
  8. Copiez la clé API.

Envoyez ce qui suit à votre Solution Architect:

  • ID utilisateur SAP SuccessFactors qui a enregistré l'application.
  • URL de l'API de votre instance SAP SuccessFactors, issue de la liste des serveurs API SAP SuccessFactors.
  • Clé API.
  • Votre ID d'entreprise. Il apparaît à la fin de l'URL SAP SuccessFactors lorsque vous êtes connecté en tant qu'administrateur, après bplte_company=.

Le certificat est valide pendant un an par défaut. Lorsque vous le modifiez, informez le support 360Learning afin qu'il puisse mettre à jour le connecteur.

Visitez notre blog pour plus de ressources sur le Collaborative Learning.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 0


Vous avez d’autres questions ? Envoyer une demande