Gérer les applications Business Connectivity Services
Dans SharePoint Microsoft 365, vous pouvez créer des connexions de Services Business Connectivity (BCS) à des sources de données, telles que des bases de données SQL Azure ou des services web WCF (Windows Communication Foundation), qui se trouver en dehors du site SharePoint. Une fois ces connexions créées, vous pouvez gérer ou modifier les informations BCS dans SharePoint’administration. Microsoft SharePoint BCS avec les services Banque d’informations sécurisés pour accéder à des données telles que des modèles BDC et les récupérer à partir de systèmes de données externes. Voir aussi Déployer une solution Services Business Connectivity hybride dans SharePoint.
Gérer les autorisations BCS
Une fois l’installation terminée, les autorisations utilisateur contrôlent l’accès aux données que fournit la connexion. BCS dispose de deux types d’autorisations :
Autorisations d’objet
Autorisations du magasin de métadonnées

Autorisations d’objet
Les autorisations d’objet s’appliquent uniquement à un système externe, un modèle BDC ou un type de contenu externe spécifique. Chaque ect est un objet sécurisable. Par exemple, si vous avez un ect appelé WCFBookSales, les autorisations d’objet s’appliquent uniquement à l’objet WCFBookSales et non à tout autre ect qui peut être défini.
Pour définir des autorisations d’objet pour un objet, suivez ces étapes.
- Go to More features in the SharePoint admin center, and sign in with an account that has admin permissions for your organization.
Notes
Si vous avez Office 365 géré par 21Vianet (en Chine), connectez-vous au Centre d’administration Microsoft 365, puis recherchez dans le Centre d’administration SharePoint et ouvrez la page Autres fonctionnalités.
Sous BCS, sélectionnez Ouvrir.
Dans la section Catalogue de données métiers, sélectionnez Gérer les modèles BDC et les types de contenu externe.
Cochez la case en regard du nom de l’ect ou du système externe que vous souhaitez gérer.
Dans le ruban, sélectionnez Définir les autorisations de l’objet.

Entrez un compte d’utilisateur ou un nom de groupe dans la zone de texte, puis sélectionnez Ajouter. Vous pouvez également sélectionner Parcourir pour rechercher le nom de votre choix.
Sélectionnez le nom du compte ou du groupe pour lequel vous souhaitez définir l’accès à l’ECT ou au système externe. Vous pouvez définir des autorisations pour un seul compte à la fois. Si vous avez plusieurs comptes ou groupes, vous devez définir des niveaux d’accès pour chaque compte séparément, en les sélectionnant un par un.
Le tableau suivant décrit les autorisations et les niveaux d’accès associés.
| Permission | Notes |
|---|---|
| Modifier |
Permet à l’utilisateur ou au groupe de créer des systèmes externes et des modèles BDC, d’importer des modèles BDC et d’exporter des modèles BDC. Ce paramètre doit être réservé aux utilisateurs particulièrement privilégiés. |
| Exécuter |
Permet à l’utilisateur ou au groupe d’exécuter des opérations (créer, lire, mettre à jour, supprimer ou interroger) sur des ects. |
| Sélectionnable dans les clients |
Permet à l’utilisateur ou au groupe de créer des listes externes pour les ects et d’afficher les ects dans le sécateur d’élément externe. |
| Définition des autorisations |
Permet à l’utilisateur, au groupe ou à la revendication de définir des autorisations sur le magasin de métadonnées. Au moins un utilisateur ou un groupe doit avoir cette autorisation sur chaque connexion BCS afin que la gestion des autorisations puisse se produire. Avec cette autorisation, un utilisateur peut accorder des autorisations de modification au magasin de métadonnées. Ce paramètre doit être réservé aux utilisateurs particulièrement privilégiés |
Autorisations du magasin de métadonnées
Les autorisations du magasin de métadonnées s’appliquent globalement à l’ensemble du magasin BCS. Autrement dit, elles s’appliquent à tous les modèles BDC, systèmes externes, ects, méthodes et instances de méthodes définis pour ce système de données externe. Vous pouvez définir des autorisations sur le magasin de métadonnées pour déterminer qui peut modifier des éléments et définir des autorisations pour le magasin.
Les autorisations du magasin de métadonnées s’appliquent à de nombreux objets, tels que les modèles BDC, les ects et les systèmes externes. Étant donné que les autorisations du magasin de métadonnées peuvent remplacer les autorisations d’objet, elles doivent être gérées avec soin. Lorsqu’elles sont appliquées avec forthought, les autorisations du magasin de métadonnées peuvent accorder l’accès rapidement et complètement.

Pour définir les autorisations du magasin de métadonnées, suivez ces étapes.
Dans le volet gauche du nouveau centre d SharePoint’administration, sélectionnez Plus de fonctionnalités.
Sous BCS, sélectionnez Ouvrir.
Sélectionnez Gérer les modèles BDC et les types de contenu externe.
Dans le ruban, sélectionnez Définir les autorisations du magasin de métadonnées.
Entrez un compte d’utilisateur ou un groupe dans la zone de texte, puis sélectionnez Ajouter. Vous pouvez également sélectionner Parcourir pour rechercher le compte de votre choix.
Le compte ou le groupe apparaît dans la deuxième zone de texte. Si vous avez plusieurs comptes ou groupes, vous devez les sélectionner un par un pour définir le niveau d’accès.
| Permission | Notes |
|---|---|
| Modifier |
Permet à l’utilisateur ou au groupe de créer des systèmes externes et des modèles BDC, d’importer des modèles BDC et d’exporter des modèles BDC. Ce paramètre doit être réservé aux utilisateurs particulièrement privilégiés. |
| Exécuter |
Permet à l’utilisateur ou au groupe d’exécuter des opérations (créer, lire, mettre à jour, supprimer ou interroger) sur des ects. |
| Sélectionnable dans les clients |
Autorisez l’utilisateur ou le groupe à créer des listes externes pour les ects et à afficher les ects dans le sécateur d’éléments externes. |
| Définir des autorisations |
Permet à l’utilisateur, au groupe ou à la revendication de définir des autorisations sur le magasin de métadonnées. Au moins un utilisateur ou un groupe doit avoir cette autorisation sur chaque connexion BCS afin que la gestion des autorisations puisse se produire. Avec cette autorisation, un utilisateur peut accorder des autorisations de modification au magasin de métadonnées. Ce paramètre doit être réservé aux utilisateurs particulièrement privilégiés. |
- Pour propager les autorisations à tous les éléments du magasin de métadonnées, sélectionnez Propager les autorisations à tous les modèles BDC, systèmes externes et types de contenu externe dans le magasin de métadonnées BDC. Si vous sélectionnez cette option, vous remplacerez toutes les autorisations existantes (y compris les autorisations d’objet) que vous avez peut-être définies ailleurs dans votre application BCS sélectionnée.
Importer ou exporter un modèle BDC (Business Data Connectivity)
L’affichage Modèle BDC permet à un utilisateur d’importer et d’exporter l’infrastructure sous-jacente pour la connexion de données métiers. Cela est très utile si vous devez re-créer la connexion dans un nouvel environnement. Un fichier de modèle BDC peut être importé pour créer une connexion ECT à un système externe.
Vous pouvez importer ou exporter deux types de fichiers de modèle :
Modèle Exporte les métadonnées XML pour un système sélectionné.
Ressource Exporte les noms, propriétés et autorisations localisées pour un système sélectionné.
Notes
Vous pouvez créer un modèle BDC à l’aide de code XML. Si vous le faites, il est important de savoir que vous ne pouvez pas utiliser les modes d’authentification RevertToSelf et PassThrough avec SharePoint. Bien que vous soyez en mesure d’importer un modèle BDC écrit en XML, la connexion ne sera pas utilisable.
Importer un modèle BDC
Lorsque vous importez un modèle BDC, vous importez également les autorisations spécifiées. Avant d’importer un modèle BDC, il est bon de comprendre comment les autorisations importées interagissent avec les autorisations existantes.
Les autorisations importées pour un modèle BDC sont ajoutées au magasin des autorisations existantes dans le service BDC. Si une entrée pour un objet existe déjà dans la liste de contrôle d’accès, la valeur existante est écrasée par les informations d’autorisation du fichier importé.
Pour importer un modèle BDC, suivez les étapes suivantes :
Dans le volet gauche du nouveau centre d SharePoint’administration, sélectionnez Plus de fonctionnalités.
Sous BCS, sélectionnez Ouvrir.
Dans la section Business Connectivity Services, sélectionnez Gérer les modèles BDC et les types de contenu externe.
Sur le ruban, sélectionnez Importer.
Dans la section Modèle BDC , entrez le nom du fichier de modèle BDC. Le nom du modèle ne doit pas inclure de caractères spéciaux, tels que ~ " # % & * : < > ? \ { | } ou le caractère 0x7f. Vous pouvez également sélectionner Parcourir pour rechercher le *fichier .bdcm pour un modèle BDC.

Dans la section Type de fichier, sélectionnez Modèle ou Ressource comme type de fichier à importer.
Dans la section Paramètres avancé, sélectionnez une ou plusieurs des ressources suivantes à importer :
Noms localisées pour importer des noms localisées pour les ects dans des paramètres régionaux particuliers. Les noms importés sont fusionnés avec les noms localisées existants par Business Data Connectivity.
Propriétés à importer pour les ects. Les propriétés importées sont fusionnées avec les descriptions de propriétés existantes par Business Data Connectivity.
Autorisations d’importation des autorisations pour les ects et autres objets sécurisables dans le modèle.
(Facultatif) Pour enregistrer les paramètres de ressource dans un fichier pour une utilisation ultérieure, tapez un nom pour le fichier de ressources dans la zone de texte Utiliser Paramètres personnalisé.
Sélectionnez Importer.
Exporter un modèle BDC
Vous pouvez exporter un modèle BDC, puis lire son contenu pour déterminer les différences entre les connexions. Cela peut être utile si vous dépannage. Vous pouvez également importer un fichier de modèle BDC exporté dans un autre environnement pour le test ou la réutilisation.
Pour exporter un modèle BDC ou un fichier de ressources, suivez les étapes suivantes :
Dans le volet gauche du nouveau centre d SharePoint’administration, sélectionnez Plus de fonctionnalités.
Sous BCS, sélectionnez Ouvrir.
Sélectionnez Gérer les modèles BDC et les types de contenu externe.
Sélectionnez la dropdown, puis, dans le groupe Affichage , sélectionnez Modèle BDC.
Sélectionnez le nom du modèle BDC à exporter, sur le ruban, sélectionnez Exporter.
Dans la page Modèles Business Data Connectivity, sélectionnez le modèle ou le fichier de ressources à exporter.
Dans la page Exportation, dans la section Type de fichier, pour spécifier le type de fichier à exporter, sélectionnez Modèle ou Ressource.
Dans la section Paramètres, pour affiner l’exportation des données, sélectionnez une ou plusieurs des valeurs suivantes :
Pour exporter des noms localisées pour les ects dans des paramètres régionaux particuliers, sélectionnez Nomslocalisés.
Pour exporter les propriétés des ects, sélectionnez Propriétés.
Pour exporter des autorisations pour les ects, sélectionnez Autorisations.
Pour exporter un proxy spécifique à l’implémentation utilisé pour se connecter au système externe, sélectionnez Proxys. .
Si vous avez enregistré un fichier de paramètres de ressources pour une utilisation ultérieure, entrez le nom du fichier à exporter dans le champ Utiliser l’environnement Paramètres personnalisé.
Sélectionnez Exporter pour démarrer une boîte de dialogue qui vous *permet d’enregistrer un fichier .bdcm sur votre lecteur local. Vous pouvez ouvrir le fichier *.bdcm dans un éditeur de texte.
Ajouter des actions à des types de contenu externe
En ajoutant des actions aux ects, les administrateurs associent une URL (Uniform Resource Locator) à un ECT. Cela démarre automatiquement un programme spécifié ou ouvre une page web spécifiée.
Les actions peuvent spécifier des paramètres basés sur un ou plusieurs champs dans un ect. Par exemple, vous pouvez créer une action pour un ect qui spécifie une URL de page de recherche. Le paramètre de cette action peut être l’ID d’un élément dans la source de données externe. Cela vous permettrait de spécifier une action personnalisée pour l’ECT qui automatise la recherche de cet élément.
Notes
Lorsque vous ajoutez une nouvelle action à un ect, cette action n’est pas ajoutée aux listes externes existantes pour cet ECT. L’action est disponible uniquement dans les nouvelles listes externes pour l’ECT.
Pour ajouter une action à un ect, suivez ces étapes.
Dans le volet gauche du nouveau centre d SharePoint’administration, sélectionnez Plus de fonctionnalités.
Sous BCS, sélectionnez Ouvrir.
Sélectionnez Gérer les modèles BDC et les types de contenu externe.
Pointez sur le nom de l’ect auquel vous souhaitez ajouter une action, puis sélectionnez la flèche qui apparaît. Dans le menu, pour ouvrir la page Ajouter une action , sélectionnez Ajouter une action.
Dans le champ Nom , donnez un nom significatif à l’action.
Dans le champ URL, pour l’action que vous souhaitez ouvrir, entrez l’URL.
Notes
Sous le contrôle, vous pouvez trouver un exemple d’URL. L’exemple montre comment ajouter un (ou plusieurs) titulaires de paramètres {0}tels que , {1} ou (http://www.adventure-works.com/sample.aspx?p0={0}&p 1={1} ).
Si vous souhaitez que les composants Web Parts du site puissent utiliser cette nouvelle action, sélectionnez l’une des options suivantes :
| Command | Action |
|---|---|
| Oui |
Démarre l’action dans une nouvelle fenêtre de navigateur (conserve le contexte de page). |
| Non |
Démarre l’action dans la même fenêtre de navigateur. |
Dans le champ Paramètres de l’URL , spécifiez les paramètres requis par l’URL. Celles-ci sont numéroées dans l’interface à partir de 0.
Déterminez si vous souhaitez utiliser une icône ou non. Ce champ vous permet également d’utiliser des icônes Standard.
Si vous souhaitez que l’action soit l’action par défaut, cochez la case Action par défaut.
Important
Les paramètres peuvent contenir des informations d’identification personnelle telles que des noms et des numéros de sécurité sociale. Lorsque vous concevez une action, faites attention à ne pas utiliser de champs qui affichent des informations d’identification personnelle.
Afficher les données externes et les paramètres de données externes
Vous utilisez la section Affichage du ruban pour choisir différents affichages des connexions BCS. Les trois affichages affichent des informations sur la connexion BCS de différentes manières et vous donnent accès à différentes actions. Il est important de se familiariser avec ces affichages, car certaines tâches sont disponibles uniquement dans des affichages spécifiques.
Les trois options d’affichage sont les modèles BDC, les systèmes externes et les types de contenu externe, comme illustré ci-après.

Pour plus d’informations sur l’utilisation de ces affichages pour vous aider à gérer BCS, consultez les sections qui suivent.
Affichage Types de contenu externe
Par défaut, la connexion BCS utilise l’affichage Types de contenu externe. Cet affichage affiche les informations de l’application de service et répertorie les informations suivantes :
Nom de l’ECT
Nom d’affichage ECT
Espace de noms de type ECT
Version de l’espace de noms
Nom du système externe

Pour la plupart des processus dans BCS, cette vue est suffisante. Toutefois, s’il existe de nombreux ects, cette vue peut être difficile à parcourir.
Affichage Systèmes externes
L’affichage Systèmes externes affiche une connexion BCS en termes de système d’origine. Cette vue est utile si vous souhaitez connaître les informations de connexion BCS après avoir créé le BCS. Dans cette vue, vous pouvez voir les paramètres de propriété d’un système externe nommé. En outre, vous pouvez configurer certains paramètres de propriété.

Afficher les paramètres des propriétés
Le nom du système externe apparaît sur cette page en tant que lien sélectionnable (url d’url spécifique). Vous pouvez sélectionner l’URL pour ouvrir une fenêtre qui affiche les paramètres de propriété d’origine de ce magasin. En outre, si vous êtes connecté à SQL Azure, vous pouvez voir le nom du serveur de base de données et la base de données, dans cette vue.
Selon le type de connexion BCS, les paramètres de propriété peuvent inclure n’importe quelle combinaison des éléments suivants :
Fournisseur d’accès (par exemple, service WCF)
Mode d’authentification (par exemple, identité de l’utilisateur)
Serveur de base de données
Niveau d’emprunt d’identité (par exemple, Aucun, Anonyme, Identification, Emprunt d’identité, Délégation)
Nom de la base de données initiale
Sécurité intégrée (par exemple, SSPI)
Implémentation de la Boutique d’accès sécurisé
ID de l’application cible du magasin sécurisé (comme l’ID entré dans la Boutique sécurisée)
Adresse de point de terminaison du service (par exemple, l’URL pointant vers SomeWCFService.svc)
Pooling de connexions (actif/inactif)
ID de l’application cible du magasin sécurisé secondaire
Implémentation de la Boutique d’accès sécurisé
Configurer les paramètres de propriété
Si vous pointez vers un nom de système externe, vous pouvez ouvrir un menu raccourci qui inclut une commande Paramètres externe. Cela est utile pour les connexions SharePoint qui utilisent Windows Web Services WcF (Communication Foundation). En sélectionnant l’option Paramètres dans le menu, vous pouvez configurer l’un des paramètres suivants :
URL de Exchange métadonnées
Mode de découverte Exchange métadonnées
Mode d’authentification WDSL (Web Services Description Language)
ID de l’application cible du magasin sécurisé WSDL
Implémentation de la Boutique d’accès sécurisé.
Affichage du modèle BDC
L’affichage Modèle BDC propose des commandes de ruban qui vous permettent d’importer ou d’exporter des modèles BDC. En outre, l’affichage Modèle BDC permet de se déplacer plus facilement dans une très grande collection d’ects. Étant donné que le modèle BDC affiche des liens hypertexte pour chaque connexion distincte, au lieu d’afficher tous les ects pour chaque connexion, il peut rendre une liste plus facile à gérer.

Si vous souhaitez voir tous les ects pour un modèle BDC, sélectionnez le nom du modèle. Si vous sélectionnez le nom d’un ect, ouvrez une table qui affiche les champs définis pour l’ECT. Il ressemble au tableau suivant.
| Name | Type | Affichage par défaut |
|---|---|---|
| ID de commande |
System.String |
Non |
| ID d’employé |
System.String |
Non |
| Freight |
System.Nullable '1[System.Decimal, .... |
Non |
Cet affichage peut refléter étroitement la disposition de la source de données connectée via un ect et fournir un meilleur aperçu de la structure des données sous-jacentes.
En outre, en bas de la page, toutes les associations, actions ou filtres pour cet ECT apparaissent.