Partager via


Importer des propriétés SAP vers SharePoint Server (Duet Enterprise)

 

S’applique à : Duet Enterprise for Microsoft SharePoint and SAP

Dernière rubrique modifiée : 2016-11-29

Cet article montre comment importer des propriétés SAP du système SAP dans le magasin de profils utilisateur de Microsoft SharePoint Server 2010.

Notez que Duet Enterprise for Microsoft SharePoint and SAP ne mappe pas automatiquement les propriétés SAP aux propriétés utilisateur dans SharePoint Server 2010. Vous devez utiliser les procédures de cet article pour mapper chaque propriété que vous souhaitez importer de SAP vers une propriété dans SharePoint Server.

Cet article repose sur les hypothèses suivantes :

Dans cet article :

  • Avant de commencer

  • Conditions préalables

  • Procédures

  • Vérification de l’importation de propriété

Avant de commencer

Avant d’effectuer les étapes de cet article, nous vous recommandons de configurer et exécuter la synchronisation des rôles pour Duet Enterprise for Microsoft SharePoint and SAP comme décrit dans Synchroniser les profils et les rôles (https://go.microsoft.com/fwlink/?linkid=205815&clcid=0x40C). Une fois la synchronisation des rôles activée, vous pouvez utiliser des rôles SAP pour définir les paramètres de stratégie sur les propriétés (page Modifier la propriété du profil utilisateur dans l’Administration centrale) plutôt qu’accorder des autorisations à des utilisateurs spécifiques ou à des groupes SharePoint.

Pour réaliser les procédures décrites dans cet article, vous devez d’abord identifier les propriétés que vous souhaitez importer du système SAP. Vous devez également identifier les propriétés dans le magasin de profils utilisateur de SharePoint Server 2010 auxquelles mapper les propriétés importées.

Notes

Vous pouvez choisir de créer de nouvelles propriétés dans le magasin de profils utilisateur en tant que procédure distincte du mappage des propriétés, ou vous pouvez effectuer ces deux opérations en même temps. Cet article suppose que les propriétés personnalisées n’existent pas déjà dans le magasin de profils utilisateur SharePoint.

Pour plus d’informations sur la planification des profils, voir Planifier les profils utilisateur (SharePoint Server 2010) (https://go.microsoft.com/fwlink/?linkid=214369&clcid=0x40C).

Conditions préalables

Pour configurer la synchronisation des profils, vous aurez besoin des informations décrites dans cette section et d’une batterie de serveurs SharePoint Server 2010 déjà partiellement configurée. Les sous-sections de cette section décrivent les éléments prérequis dont vous devez disposer avant de passer à la section Procédures plus loin dans cet article.

Dans cette section :

  • Accorder des autorisations aux comptes

  • Configurer la batterie

Accorder des autorisations aux comptes

Le compte de la batterie de serveurs authentifie les transactions entre le serveur exécutant SharePoint Server et le système SAP durant le processus de synchronisation des profils. Pour configurer la synchronisation des profils, vous devez fournir le compte de la batterie de serveurs à l’administrateur SAP et l’administrateur SAP doit accorder à ce compte les autorisations appropriées sur le système SAP.

Conseil

Le compte de la batterie de serveurs doit disposer des autorisations pour chaque objet qui sera synchronisé dans SAP.

BatonHandoffIcon

Si vous utilisez la Fiche de travail de déploiement (https://go.microsoft.com/fwlink/?linkid=205392&clcid=0x40C), tapez le compte de la batterie de serveurs dans la ligne « Farm account » du Tableau 1 de la fiche de travail.

Si le compte de la batterie ne dispose pas des autorisations correctes sur le système SAP, vous ne vous en rendrez peut-être pas compte avant d’avoir avancé dans la procédure de configuration.

Notes

Les autorisations incorrectes sont la cause la plus courante des erreurs qui se produisent lors de la configuration de la synchronisation des profils.

Compte de la batterie de serveurs

Le compte de la batterie de serveurs est celui par le biais duquel SharePoint Server se connecte à sa base de données de configuration. Ce compte a été spécifié lors de l’installation et de la configuration de SharePoint Server.

Notes

Le compte de la batterie de serveurs est différent du compte d’administrateur de batterie de serveurs. Pour identifier le compte de la batterie de serveurs, dans l’Administration centrale, cliquez sur Configurer les comptes de service, puis sur Compte de la batterie de serveurs.

Le compte de la batterie de serveurs possède les caractéristiques suivantes :

  • Il doit être en mesure de se connecter localement au serveur d’applications sur lequel s’exécute le service Synchronisation des profils utilisateur.

    Un administrateur du serveur d’applications sur lequel s’exécute le service Synchronisation des profils utilisateur peut accorder l’autorisation de connexion au serveur.

  • Le compte doit disposer de l’accès à chaque objet qui sera synchronisé dans le système SAP.

Types de contenu externe

Pour pouvoir importer des propriétés à partir du magasin de profils SAP, vous devez avoir le type de contenu externe qui représente les éléments du système SAP. Beaucoup de types de contenu externe sont fournis avec Duet Enterprise. Si le type de contenu externe des éléments que vous souhaitez importer n’existe pas, vous devez le créer. Pour savoir comment créer un type de contenu externe, voir Procédure : créer des types de contenu externe (https://go.microsoft.com/fwlink/?linkid=202149&clcid=0x40C).

Procédures

Il y a trois phases requises et une phase facultative pour importer des propriétés à partir du système SAP. Vous devez effectuer les procédures suivantes dans l’ordre indiqué.

  • Phase 1 : créer une connexion de synchronisation de profils

  • Phase 2 : (facultative) définir des filtres d’exclusion pour une connexion de synchronisation

  • Phase 3 : créer et mapper les propriétés de profils utilisateur

  • Phase 4 : démarrer la synchronisation des profils

Notes

Vous devez être administrateur de batterie de serveurs ou administrateur de l’application de service Profil utilisateur pour effectuer ces procédures. Si vous êtes administrateur de l’application de service Profil utilisateur mais pas administrateur de batterie, démarrez chaque procédure via la page Gérer le service de profil.

Phase 1 : créer une connexion de synchronisation de profils

Durant cette phase, vous créez une connexion de synchronisation de profils et sélectionnez le type de contenu externe à utiliser pour cette connexion. Notez que vous devez créer une connexion de synchronisation de profils distincte pour chaque type de contenu externe que vous utiliserez pour importer des propriétés.

Pour créer une connexion de synchronisation de profils

  1. Sur le site Web Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur l’application de service Profil utilisateur.

  3. Dans la page Gérer le service de profil, dans la section Synchronisation, cliquez sur Configurer les connexions de synchronisation.

  4. Dans la page Connexions de synchronisation, cliquez sur Créer une nouvelle connexion.

  5. Dans la page Ajouter une nouvelle connexion de synchronisation, tapez un nom pour la connexion de synchronisation dans la zone Nom de la connexion.

    Par exemple, Propriétés d’employé Duet Enterprise.

  6. Dans la liste Type, sélectionnez Business Data Connectivity.

  7. Dans la section Paramètres de connexion, cliquez sur le sélecteur Sélectionner un type de contenu externe.

  8. Dans la boîte de dialogue Sélecteur de types de contenu externe, sélectionnez le type de contenu externe à utiliser pour cette connexion, puis cliquez sur OK.

    Par exemple, sélectionnez le type de contenu externe « Employé » qui est associé à la source de données externe « Employé ».

    Notes

    Le type de contenu externe Employé est fourni avec Duet Enterprise.

  9. Dans la liste Renvoyer les éléments identifiés par cette propriété de profil, sélectionnez AccountName.

    Notes

    La propriété de profil AccountName doit être sélectionnée si vous utilisez le type de contenu externe Employé fourni avec Duet Enterprise. La propriété que vous utilisez peut être différente si vous avez sélectionné un type de contenu externe différent à l’étape 8.

  10. Cliquez sur OK.

    La connexion de synchronisation que vous venez de créer apparaît sur la page Connexions de synchronisation.

Phase 2 : (facultative) définir des filtres d’exclusion pour une connexion de synchronisation

Au cours de cette phase facultative, vous allez définir des filtres pour la connexion de synchronisation afin d’indiquer les profils à exclure de la synchronisation. Par exemple, vous pouvez définir un filtre qui exclut les comptes désactivés.

Pour définir des filtres d’exclusion pour une connexion de synchronisation

  1. Sur le site Web Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur l’application de service Profil utilisateur.

  3. Dans la page Gérer le service de profil, dans la section Synchronisation, cliquez sur Configurer les connexions de synchronisation.

  4. Dans la page Connexions de synchronisation, cliquez avec le bouton droit sur la connexion pour laquelle vous souhaitez configurer les filtres de connexion de synchronisation des profils, puis cliquez sur Modifier les filtres de connexion.

  5. Dans la page Modifier les filtres de connexion, dans la section Filtre d’exclusion pour les utilisateurs, sélectionnez la propriété utilisateur pour laquelle vous souhaitez appliquer un filtre de synchronisation dans la liste des attributs.

  6. Sélectionnez Appliquer à toutes (AND) pour exiger que toutes les conditions de filtrage soient satisfaites ou sélectionnez Appliquer à toute (OR) pour exiger qu’une seule des conditions de filtrage soit satisfaite. Configurez les paramètres de filtre pour cette propriété, puis cliquez sur Ajouter.

  7. Après avoir terminé l’ajout des filtres de connexion de synchronisation de profils, cliquez sur OK.

Phase 3 : créer et mapper les propriétés de profils utilisateur

Effectuez cette procédure pour créer une ou plusieurs nouvelles propriétés dans le magasin de profils utilisateur SharePoint auxquelles mapper une propriété SAP. La procédure mappe ensuite une propriété SAP, également appelée élément, à la propriété utilisateur SharePoint. Dans la plupart des cas, il s’agit d’un mappage un-à-un. Par exemple, une propriété SAP est mappée à une propriété dans le magasin de profils utilisateur SharePoint.

Si la propriété n’existe pas déjà dans le magasin de profils utilisateur, vous devez d’abord la créer. Notez que cette procédure suppose que la propriété à laquelle mapper une propriété SAP n’existe pas déjà dans le magasin de profils utilisateur. Effectuez ces étapes pour chaque propriété que vous voulez créer et mapper.

Le tableau suivant répertorie les propriétés SAP les plus couramment mappées. Notez que chacune de ces propriétés SAP est associée au type de contenu externe Employé fourni avec Duet Enterprise. La colonne Nom de propriété utilisateur SharePoint affiche les noms recommandés pour créer ces propriétés spécifiques dans le profil utilisateur SharePoint. Vous n’êtes pas obligé d’utiliser ces noms exacts pour créer ces propriétés.

Tableau 1 – Propriétés couramment mappées

Nom de propriété utilisateur SharePoint Attribut SAP (propriété) Description

ID d’employé SAP

EmployeeIDDesp

ID unique de l’employé

ID de poste SAP

IwemporgpositionCode

ID de poste de l’employé

Description de poste SAP

IwemporgpositionCodeText

Titre ou poste de l’employé

Date d’embauche

IwemporgstartDate

Date d’embauche de l’employé

Date de naissance

IwempbasbirthDate

Date de naissance

Pour créer et mapper des propriétés

  1. Sur le site Web Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur l’application de service Profil utilisateur.

  3. Dans la page Gérer le service de profil, dans la section Personnes, cliquez sur Gérer les propriétés utilisateur.

  4. Cliquez sur Nouvelle propriété.

  5. Dans la page Ajouter une propriété de profil utilisateur, dans la section Paramètres de propriété, effectuez l’opération suivante :

    1. Dans la zone Nom, entrez un nom pour la nouvelle propriété.

    2. Dans la zone Nom d’affichage, entrez le nom souhaité en affichage pour la nouvelle propriété.

      Par exemple, ID d’employé SAP.

    3. Sélectionnez le type de cette propriété dans la liste Type ou acceptez la valeur par défaut de la chaîne.

    4. Vous pouvez éventuellement entrer la longueur voulue pour cette propriété ou accepter la valeur par défaut.

  6. Faites défiler jusqu’à la section Ajouter un nouveau mappage et sélectionnez la connexion de synchronisation que vous avez créée lors de la procédure précédente dans la liste Connexion aux données sources.

  7. Sélectionnez la propriété SAP que vous voulez importer dans la liste Attribut.

    Notes

    Cette liste affiche uniquement les attributs, également appelés éléments, qui sont associés à la connexion de source de données sélectionnée. Par exemple, si vous mappez la propriété ID d’employé SAP, sélectionnez l’attribut EmployeeIDDesp.

  8. Vérifiez que l’option Importer est sélectionnée dans la liste Direction.

    Notes

    Seule la direction Importer est prise en charge avec une connexion Service Business Data Connectivity. La direction Importer signifie que la valeur de l’attribut dans le système SAP sera importée dans SharePoint Server et utilisée pour définir la valeur de la propriété SharePoint Server 2010.

  9. Cliquez sur Ajouter pour ajouter le mappage de propriété.

    Le mappage de propriété que vous venez de créer apparaît dans la section Mappage de propriété pour la synchronisation de la page Ajouter une propriété de profil utilisateur.

  10. Cliquez sur OK.

  11. Si vous souhaitez créer et mapper des propriétés supplémentaires, répétez les étapes 4 à 10 (voir le Tableau 1 pour les autres propriétés utilisateur couramment créées et mappées). Dans le cas contraire, passez à l’étape 12.

  12. Une fois la création et le mappage des nouvelles propriétés terminés, fermez la page Gérer les propriétés utilisateur.

Phase 4 : démarrer la synchronisation des profils

Utilisez cette procédure pour synchroniser les informations de profils entre SharePoint Server 2010 et tous les systèmes externes pour lesquels vous avez créé des connexions de profils.

Pour démarrer la synchronisation des profils

  1. Sur le site Web Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur l’application de service Profil utilisateur.

  3. Dans la page Gérer le service de profil, dans la section Synchronisation, cliquez sur Lancer une synchronisation des profils.

  4. Dans la page Lancer une synchronisation des profils, sélectionnez Lancer une synchronisation complète si c’est la première fois que vous effectuez une synchronisation ou si vous avez ajouté ou modifié des connexions de synchronisation ou des mappages de propriétés depuis la dernière synchronisation. Sélectionnez Lancer une synchronisation incrémentielle pour synchroniser uniquement les informations ayant changé depuis la dernière synchronisation.

  5. Cliquez sur OK.

    La page Gérer le service de profil apparaît.

    Notes

    Une synchronisation complète peut prendre beaucoup de temps. Si vous actualisez la page Gérer le service de profil, vous verrez la progression de la synchronisation sur le côté droit de la page. Sachez que la synchronisation des profils est constituée de différentes phases et que les profils ne seront pas importés immédiatement. La page Gérer le service de profil n’est pas actualisée automatiquement au cours de la synchronisation.

Vérification de l’importation de propriété

Au minimum, les valeurs des propriétés SAP mappées et synchronisées précédemment doivent être présentes dans le magasin de profils utilisateur SharePoint. Si Mes sites sont configurés pour la batterie de serveurs SharePoint Server, les propriétés que vous avez créées, mappées et synchronisées devraient apparaître dans Mes sites. Le fait que les nouvelles propriétés créées apparaissent ou non dépend de la façon dont Mes sites sont configurés. Pour plus d’informations sur Mes sites, voir Planifier les sites Mon site (SharePoint Server 2010) (https://technet.microsoft.com/fr-fr/library/cc262500.aspx).

Vous pouvez utiliser les procédures de cette section pour vérifier que les propriétés que vous avez mappées ont été importées dans le magasin de profils utilisateur SharePoint. Nous vous recommandons d’effectuer les procédures suivantes dans l’ordre indiqué.

Dans cette section :

  • Pour vérifier que les propriétés ont été importées dans le magasin de profils utilisateur

  • Pour afficher les propriétés dans Mes sites

Notes

Vous devez être administrateur de batterie de serveurs pour effectuer la procédure suivante.

Pour vérifier que les propriétés ont été importées dans le magasin de profils utilisateur

  1. Dans l’Administration centrale, dans le menu de lancement rapide, cliquez sur Gestion des applications.

  2. Dans la page Gestion des applications, dans la section Applications de service, cliquez sur Gérer les applications de service.

  3. Dans la colonne Nom, cliquez sur le nom de l’application de service de profil utilisateur.

  4. Dans la page Gérer le service de profil, dans la section Personnes, cliquez sur Gérer les profils utilisateur.

  5. Dans la zone Rechercher les profils, tapez un nom d’utilisateur, puis cliquez sur Rechercher.

  6. Dans la colonne Nom du compte, pointez sur le profil que vous souhaitez afficher et cliquez sur Modifier mon profil dans la liste déroulante qui apparaît.

  7. Dans la page Modifier le profil utilisateur, vérifiez que des valeurs existent pour les propriétés que vous avez créées et mappées. Si elles n’existent pas, les valeurs du système SAP n’ont pas été importées.

  8. Cliquez sur Annuler et retourner à la page précédente pour fermer la page Modifier le profil utilisateur.

Après avoir vérifié que les valeurs des propriétés mappées apparaissent dans le magasin de profils utilisateur, vous pouvez vérifier si elles apparaissent automatiquement dans Mes sites.

Pour afficher les propriétés dans Mes sites

  1. Dans un navigateur, accédez à la page Mon site.

    Notes

    Vous devez vous connecter à la page Mon site en tant qu’utilisateur doté d’un profil existant.

  2. Sur votre page Mon site, cliquez sur Mon profil.

  3. Cliquez sur Informations supplémentaires.

  4. Déterminez si les nouvelles propriétés créées et leurs valeurs apparaissent. Si elles n’apparaissent pas dans la section Informations supplémentaires mais sont présentes dans le magasin de profils utilisateur, il vous faut peut-être configurer Mes sites pour que les propriétés y soient affichées. Pour plus d’informations, voir Planifier les sites Mon site (SharePoint Server 2010) (https://technet.microsoft.com/fr-fr/library/cc262500.aspx).