Gérer les modèles BDC (SharePoint Server 2010)

 

S’applique à : SharePoint Foundation 2010, SharePoint Server 2010

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

Un modèle BDC est un fichier XML qui contient des jeux de descriptions d’un ou plusieurs types de contenu externe, leurs systèmes externes connexes et des informations spécifiques à l’environnement, telles que les propriétés d’authentification. Les métadonnées dans un modèle définissent les champs de données dans chaque type de contenu externe, les opérations prises en charge sur le système externe (telles que les tâches de lecture, d’écriture et d’interrogation du système externe) et les informations de connectivité.

Le Service Business Data Connectivity fournit un jeu d’opérations qui prennent en charge l’importation et l’exportation des modèles, la définition d’autorisations sur ceux-ci et l’affichage des types de contenu externe qu’ils contiennent. Par exemple, vous pouvez exporter un modèle BDC pour le déployer depuis un environnement de développement vers un environnement de production.

Un fichier de ressources contient les noms localisés, les propriétés et les autorisations d’un ou plusieurs types de contenu externe. Pour importer et exporter des fichiers de ressources, vous pouvez recourir au même procédé que celui que vous utilisez pour les modèles BDC. Par exemple, vous pouvez importer un fichier de ressources pour fournir un nouveau jeu de chaînes localisées pour une langue supplémentaire dans laquelle une solution sera utilisée.

Dans cet article :

  • Importer un modèle BDC

  • Exporter un fichier de modèle BDC ou de ressources

  • Définir des autorisations sur un modèle BDC

  • Afficher tous les modèles

  • Supprimer un modèle BDC

  • Afficher les types de contenu externe d'un modèle

Importer un modèle BDC

L’importation d’un modèle est le moyen principal utilisé pour l’ajouter, ainsi que les types de contenu externe et les systèmes externes, dans un magasin de métadonnées. Tous les types de contenu externe contenus dans un modèle sont automatiquement activés lorsque vous importez celui-ci.

Chaque type de contenu externe possède un nom, un espace de noms et un numéro de version, qui l’identifient. Plusieurs versions d’un type de contenu externe peuvent exister simultanément dans le magasin de métadonnées. Lorsque vous importez des modèles, ajoutez ou supprimez des modèles, activez ou désactivez des types de contenu externe et ajoutez ou supprimez des types de contenu externe, vous pouvez à la longue vous retrouver avec de nombreuses versions d’un type de contenu externe. Si plusieurs versions d’un type de contenu externe existent dans le magasin de métadonnées, le runtime Business Data Connectivity utilise la version du type de contenu externe qui est actif, indépendamment du numéro de version de celui-ci. Le type de contenu externe actif peut correspondre à la dernière version importée du type de contenu externe ou à la version du type de contenu externe qui a été activé à l’aide de l’applet de commande Enable-SPBusinessDataCatalogEntity.

Avertissement

Si le modèle ne spécifie pas de mode d’authentification, le mode d’authentification PassThrough est utilisé. L’authentification PassThrough n’est peut-être pas adéquate pour tous les scénarios. Elle est essentiellement destinée à être utilisée dans un environnement de test avec une configuration sur un seul système (en d’autres termes, le serveur de bases de données et SharePoint Server s’exécutent sur le même ordinateur). Pour plus d’informations sur les modes d’authentification, voir Vue d’ensemble de l’authentification de Business Connectivity Services.

Conseil

Vous pouvez également importer un fichier de modèle ou de ressource à l’aide de Windows PowerShell. Pour plus d’informations, voir Import-SPBusinessDataCatalogModel.

Pour importer un fichier de modèle BDC ou de ressources

  1. Vérifiez que vous disposez d’une des informations d’identification administratives suivantes :

    • Vous devez être administrateur de batterie.

    • Vous devez être administrateur de l’application de Service Business Data Connectivity et disposer de l’autorisation Modifier sur le magasin de métadonnées.

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

  3. Dans la liste des applications de service, cliquez sur la ligne qui contient l’application de Service Business Data Connectivity.

  4. Sous l’onglet Applications de service, dans la section Opérations, cliquez sur Gérer.

  5. Sous l’onglet Modifier, dans le groupe Modèles BDC, cliquez sur Importer.

  6. Dans la page Importer un modèle BDC, dans le champ Fichier de modèle BDC, cliquez sur Parcourir pour rechercher le fichier de modèle BDC ou de ressources.

    Important

    Le nom d’un modèle BDC ne peut contenir aucun des caractères suivants : ~"#%&*:<>?{|} ou le caractère 0x7f.

  7. Dans le champ Type de fichier, sélectionnez le type de fichier de modèle BDC à importer : Modèle ou Ressource.

  8. Dans la zone Paramètres avancés, sélectionnez un ou plusieurs types de ressources à importer :

    • Cliquez sur Noms localisés pour importer les noms localisés des types de contenu externe dans une langue correspondant à des paramètres régionaux spécifiques.

      Les noms localisés importés sont fusionnés avec les noms localisés existants dans la base de données du Service Business Data Connectivity.

    • Cliquez sur Propriétés pour importer les propriétés des types de contenu externe.

      Les propriétés importées sont fusionnées avec les descriptions de propriétés existantes dans la base de données du Service Business Data Connectivity.

    • Cliquez sur Autorisations pour importer les autorisations des types de contenu externe et des autres objets sécurisables dans le modèle.

      Avertissement

      Les autorisations sont stockées avec les informations des autorisations existantes dans le Service Business Data Connectivity. Si une entrée pour un objet existe déjà dans la liste de contrôle d’accès, sa valeur est écrasée par les informations d’autorisations provenant du fichier importé. Par exemple, supposons que les autorisations pour un type de contenu externe X permettent à l’utilisateur A d’accéder à ce type de contenu externe. Si vous importez des autorisations qui spécifient que seul l’utilisateur B a accès au type de contenu externe X, les autorisations antérieures pour le type de contenu externe X sont supprimées et de nouvelles autorisations sont stockées, qui contiennent uniquement les autorisations pour l’utilisateur B.

  9. Pour enregistrer le groupe de paramètres de ressources importés dans un fichier qui pourra être ultérieurement exporté en vue de son utilisation dans un environnement particulier, dans le champ Utiliser les paramètres d’environnement personnalisés, tapez un nom unique pour le jeu de paramètres spécifiques à l’environnement.

Exporter un fichier de modèle BDC ou de ressources

Après avoir exporté un fichier de modèle BDC ou de ressources, vous pouvez utiliser le fichier exporté pour déployer le modèle BDC sur un autre système. Vous pouvez utiliser n’importe laquelle des méthodes suivantes pour exporter un fichier de modèle BDC ou de ressources :

  • Utilisez l’Administration centrale pour exporter un fichier de modèle BDC ou de ressources.

  • Utilisez l’applet de commande Export-SPBusinessDataCatalogModel pour exporter un fichier de modèle BDC ou de ressources.

  • Utilisez Microsoft SharePoint Designer 2010 pour exporter un modèle BDC.

    Notes

    Si un modèle BDC a été créé à l’aide de SharePoint Designer 2010, vous devez utiliser SharePoint Designer pour l’exporter. Si un modèle créé à l’aide de SharePoint Designer est exporté à l’aide de l’Administration centrale ou de l’applet de commande Export-SPBusinessDataCatalogModel, le fichier de modèle exporté ne comprend que les espaces réservés des types de contenu externe. Pour plus d’informations sur SharePoint Designer, voir Aide et procédures SharePoint Designer (https://go.microsoft.com/fwlink/?linkid=198249&clcid=0x40C).

Pour exporter un fichier de modèle BDC ou de ressources

  1. Vérifiez que vous disposez d’une des informations d’identification administratives suivantes :

    • Vous devez être administrateur de batterie.

    • Vous devez être administrateur de l’application de Service Business Data Connectivity et disposer de l’autorisation Modifier sur le modèle et sur tous les systèmes externes contenus dans celui-ci.

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

  3. Dans la liste des applications de service, cliquez sur la ligne qui contient l’application de Service Business Data Connectivity.

  4. Sous l’onglet Applications de service, dans la section Opérations, cliquez sur Gérer.

  5. Sous l’onglet Modifier, dans le groupe Affichage, cliquez sur Modèles BDC.

  6. Dans la page des modèles Business Data Connectivity, sélectionnez le fichier de modèle ou de ressources à exporter.

  7. Dans le groupe Modèles BDC, cliquez sur Exporter.

  8. Dans la page Exporter, dans le champ Type de fichier, sélectionnez le type de fichier que vous exportez (Modèle ou Ressource) puis, dans la zone Paramètres avancés, sélectionnez un ou plusieurs types de ressource à exporter :

    • Cliquez sur Noms localisés pour exporter les noms localisés des types de contenu externe dans une langue correspondant à des paramètres régionaux spécifiques.

    • Cliquez sur Propriétés pour exporter les propriétés des types de contenu externe.

    • Cliquez sur Autorisations pour exporter les autorisations des types de contenu externe.

    • Cliquez sur Serveur proxy pour exporter un proxy spécifique à l’implémentation grâce auquel il est possible de se connecter au système externe.

  9. Si vous avez enregistré un jeu de ressources qui pourra être ultérieurement exporté en vue de son utilisation dans un environnement particulier, dans le champ Utiliser les paramètres d’environnement personnalisés, tapez le nom unique associé aux paramètres à exporter spécifiques à l’environnement.

  10. Cliquez sur Exporter.

    L’interface permettant d’enregistrer le modèle BDC ou un fichier de ressources à un emplacement de votre réseau apparaît sur votre écran.

Définir des autorisations sur un modèle BDC

Vous définissez des autorisations sur un modèle BDC pour spécifier qui peut le modifier et définir des autorisations sur ce modèle.

Il est recommandé d’accorder des autorisations spécifiques à chaque utilisateur ou groupe qui en a besoin, afin que les informations d’identification comportent les privilèges minimaux nécessaires à la réalisation des tâches requises. Pour plus d’informations sur la définition des autorisations, voir Vue d’ensemble des autorisations du service Business Connectivity dans « Vue d’ensemble de la sécurité de Business Connectivity Services (SharePoint Server 2010) ».

Pour définir des autorisations sur un modèle BDC

  1. Vérifiez que vous disposez d’une des informations d’identification administratives suivantes :

    • Vous devez être administrateur de batterie.

    • Vous devez être administrateur de l’application de Service Business Data Connectivity et disposer de l’autorisation Définir les autorisations sur le modèle.

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

  3. Dans la liste des applications de service, cliquez sur la ligne qui contient l’application de Service Business Data Connectivity.

  4. Sous l’onglet Applications de service, dans la section Opérations, cliquez sur Gérer.

  5. Sous l’onglet Modifier, dans le groupe Affichage, cliquez sur Modèles BDC.

  6. Activez la case à cocher de chaque modèle BDC pour lequel vous souhaitez définir des autorisations.

  7. Dans le groupe Autorisations, cliquez sur Définir les autorisations de l’objet.

  8. Dans la zone, tapez les comptes d’utilisateur, les groupes ou les revendications pour lesquels des autorisations seront accordées, puis cliquez sur Ajouter.

    Notes

    Le nom du compte d’utilisateur, du groupe ou de la revendication ne peut pas comporter de barre verticale (|).

  9. Définissez les autorisations pour le compte, le groupe ou la revendication.

    Notes

    Au moins un utilisateur, un groupe ou une revendication dans la liste de contrôle d’accès de l’objet de métadonnées doit disposer de l’autorisation Définir les autorisations.

    • Cliquez sur Modifier pour autoriser l’utilisateur, le groupe ou la revendication à modifier le modèle BDC.

      Note de sécuritéSecurity Note
      L’autorisation Modifier doit être considérée comme dotée de privilèges élevés. À l’aide de l’autorisation Modifier, un utilisateur malveillant peut dérober des informations d’identification ou endommager une batterie de serveurs. Pour sécuriser une solution, il est recommandé d’utiliser un environnement de test dans lequel l’autorisation Modifier peut être affectée librement aux développeurs et aux concepteurs de solution. Lorsque vous déployez la solution testée dans un environnement de production, supprimez les autorisations Modifier.
    • Cliquez sur Définir les autorisations pour autoriser l’utilisateur, le groupe ou la revendication à définir des autorisations sur le modèle BDC.

      Note de sécuritéSecurity Note
      L’autorisation Définir les autorisations doit être considérée comme dotée de privilèges élevés. À l’aide de l’autorisation Définir les autorisations, un utilisateur peut accorder l’autorisation Modifier sur le modèle BDC.

      Important

      Les deux autres autorisations répertoriées, Sélectionnable dans les clients et Exécuter, ne sont pas applicables aux modèles BDC.

Afficher tous les modèles

Vous pouvez afficher tous les modèles dans une application de Service Business Data Connectivity.

Pour afficher tous les modèles

  1. Vérifiez que vous disposez des informations d’identification administratives suivantes :

    • Vous devez être administrateur de batterie ou administrateur de l’application de service.
  2. Sur le site Web Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  3. Dans la liste des applications de service, cliquez sur la ligne qui contient l’application de Service Business Data Connectivity.

  4. Sous l’onglet Applications de service, dans la section Opérations, cliquez sur Gérer.

  5. Sous l’onglet Modifier, dans le groupe Affichage, cliquez sur Modèles BDC.

Supprimer un modèle BDC

Lorsque vous supprimez un modèle BDC, tous les types de contenu externe et tous les systèmes externes qui se trouvent dans ce modèle et exclusivement dans celui-ci sont supprimés en même temps que lui.

Pour supprimer un modèle BDC

  1. Vérifiez que vous disposez d’une des informations d’identification administratives suivantes :

    • Vous devez être administrateur de batterie.

    • Vous devez être administrateur de l’application de Service Business Data Connectivity et disposer de l’autorisation Modifier sur le modèle.

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

  3. Dans la liste des applications de service, cliquez sur la ligne qui contient l’application de Service Business Data Connectivity.

  4. Sous l’onglet Applications de service, dans la section Opérations, cliquez sur Gérer.

  5. Sous l’onglet Modifier, dans le groupe Affichage, cliquez sur Modèles BDC.

  6. Dans la page Modèles BDC, sélectionnez le modèle à supprimer.

  7. Dans le groupe Modèles BDC, cliquez sur Supprimer, puis, lorsque vous y êtes invité, cliquez sur OK.

Afficher les types de contenu externe d’un modèle

Affichez les types de contenu externe d’un modèle pour en savoir plus sur le modèle ou bien choisissez un type de contenu externe pour une tâche ultérieure.

Pour afficher les types de contenu externe d’un modèle

  1. Vérifiez que vous disposez des informations d’identification administratives suivantes :

    • Vous devez être administrateur de batterie ou administrateur de l’application de service.
  2. Sur le site Web Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  3. Dans la liste des applications de service, cliquez sur la ligne qui contient l’application de Service Business Data Connectivity.

  4. Sous l’onglet Applications de service, dans la section Opérations, cliquez sur Gérer.

  5. Sous l’onglet Modifier, dans le groupe Affichage, cliquez sur Modèles BDC.

  6. Pointez sur le modèle, cliquez sur la flèche qui apparaît, puis cliquez sur Types de contenu externe.