Services Business Connectivity dans SharePoint Server 2010
Dans Microsoft SharePoint Server 2010, Microsoft Business Connectivity Services (BCS) vous permet de rechercher des systèmes externes et d’interagir avec eux de manière sécurisée depuis les applications Microsoft Office et SharePoint Server.
Dernière modification : mercredi 14 juillet 2010
S’applique à : SharePoint Server 2010
Dans cet article
Données externes dans la recherche
Service Banque d’informations sécurisé
Composants WebPart de données métiers
Données externes dans le flux de travail
Intégration des clients enrichie
Business Connectivity Services regroupe toutes les fonctionnalités offertes par Services Business Connectivity dans SharePoint Foundation 2010, et propose en plus les fonctions suivantes :
Données externes dans la recherche
Service Banque d’informations sécurisé
Composants WebPart de données métiers
Pages de profil
Données externes dans le flux de travail
Intégration des clients enrichie
Données externes dans la recherche
Business Connectivity Services vous permet de rechercher des données externes dans SharePoint Server. Recherche de contenu d’entreprise SharePoint dans SharePoint Server utilise le Service BDC (Business Data Connectivity) pour analyser et indexer les données externes, et permet d’effectuer des recherches en texte intégral sur les données structurées et non structurées. La recherche utilise également le BDC pour effectuer le filtrage de sécurité au moment de la requête des données externes. SharePoint Server 2010 offre les fonctions de recherche suivantes :
Analyse efficace par le biais d’analyses incrémentielles
Indexation des objets BLOB
Extraction des descripteurs de sécurité personnalisés au moment de l’analyse
Analyse des interfaces propriétaires du client par le biais du modèle de connecteur enfichable BDC
Service Banque d’informations sécurisé
Le Service Banque d’informations sécurisé remplace la fonctionnalité Authentification unique de Microsoft Office SharePoint Server 2007. Le Service Banque d’informations sécurisé est un service partagé qui fournit le stockage et le mappage d’informations d’identification telles que les noms de comptes et les mots de passe. Vous pouvez aussi stocker en toute sécurité des données qui fournissent les informations d’identification requises pour la connexion à des systèmes externes et l’association de ces informations d’identification à une identité ou un groupe d’identités spécifique. Il n’est pas rare que des solutions tentent de s’authentifier auprès d’un système externe dans lequel l’utilisateur actif est connu différemment ou possède un compte différent pour l’authentification. Dans ces cas-là, vous pouvez recourir au Service Banque d’informations sécurisé pour stocker et mapper les informations d’identification utilisateur requises par le système externe. Vous pouvez configurer le Service Banque d’informations sécurisé de sorte que plusieurs utilisateurs puissent accéder à un système externe au moyen d’un seul jeu d’informations d’identification sur ce système externe.
Par exemple, si un utilisateur nommé « Fred » possède un compte sur le serveur qui exécute SharePoint Server et un autre dans une application Siebel, le mécanisme du Service Banque d’informations sécurisé SharePoint permet le stockage de ses informations d’identification Siebel avec son profil d’utilisateur dans SharePoint Server. En conséquence, s’il utilise une solution SharePoint Server pour obtenir des données à partir de l’application Siebel, SharePoint Server effectue une recherche dans la base de données Service Banque d’informations sécurisé sur le serveur et fournit ses informations d’identification à Siebel. Ainsi, Fred se connecte automatiquement à l’application Siebel sans avoir besoin d’ouvrir une session distincte sur l’application Siebel.
Notes
Pour fournir des fonctionnalités semblables sur les clients Office, Business Connectivity Services propose un fournisseur de Banque d’informations sécurisée qui utilise la banque d’informations d’identification Windows
Par ailleurs, SharePoint Server améliore la fonctionnalité de la Service Banque d’informations sécurisé en incluant un mécanisme d’authentification unique enfichable qui vous permet d’utiliser d’autres fournisseurs de Banque d’informations sécurisée.
Composants WebPart de données métiers
Les composants WebPart de données métiers sont disponibles uniquement dans Microsoft SharePoint Server 2010 avec une licence d’accès client Enterprise.
Business Connectivity Services continue d’offrir les composants WebPart suivants : Liste de données externes, Élément de données externes, Générateur d’élément de données externes, Liste associée de données externes et Filtre de connectivité de données externes. Ces composants WebPart reposent sur le BDC et offrent trois avantages principaux :
Aucun codage requis et réutilisabilité Ces composants WebPart vous permettent d’afficher des données externes sur votre site portail sans écrire de code. En outre, ces composants WebPart sont génériques et réutilisables, et peuvent afficher n’importe quelles données (type de contenu externe) inscrites dans le BDC.
Connectabilité Ces composants WebPart prennent en charge les connexions de composant WebPart et facilitent la création d’applications maître/détails sans écrire de code. Par exemple, vous pouvez afficher des clients et leurs détails à l’aide des composants WebPart Liste de données externes et Élément de données externes en les connectant. Ces composants WebPart peuvent également être intégrés à des tableaux de bord.
Personnalisation Ces composants WebPart prennent en charge la modification WYSIWYG dans Microsoft SharePoint Designer 2010 et peuvent être personnalisés au moyen de transformations XSLT.
Notes
Les composants WebPart de données métiers sont en lecture seule et n’offrent pas de capacités d’écriture différée sur le système externe.
Données externes dans le flux de travail
Bien que les listes externes ne prennent pas spécifiquement en charge les flux de travail, ceux conçus au niveau d’un site ou d’une liste SharePoint peuvent désormais accéder aux données d’une liste externe. De nouvelles activités de flux de travail sont aussi fournies pour lire et écrire des données dans le système externe.
Intégration des clients enrichie
L’intégration des clients enrichie est uniquement disponible dans Microsoft SharePoint Server 2010 avec une licence d’accès client Enterprise.
Business Connectivity Services dans SharePoint Server offre une intégration des clients enrichie en transmettant les données externes aux applications Microsoft Office 2010. Vous pouvez connecter des listes externes à Microsoft Outlook 2010 et à Microsoft SharePoint Workspace 2010. Ceci vous permet d’utiliser des données externes, telles que des types d’éléments Outlook natifs (contacts, tâches, rendez-vous, etc.), dans Outlook et dans des listes dans SharePoint Workspace.
Business Connectivity Services prend également en charge les scénarios hors connexion sur des données externes dans Outlook et SharePoint Workspace. La Figure 1 montre comment il est possible d’afficher les clients de la base de données Northwind dans Outlook de la même façon que les contacts Outlook natifs.
Figure 1. Clients affichés en tant que contacts Outlook
En outre, Business Connectivity Services vous permet d’afficher des colonnes de données externes dans Microsoft Word 2010 en utilisant des contrôles de contenu d’élément externe. Par ailleurs, en écrivant du code au moyen de modèles d’objet Business Connectivity Services, vous pouvez transmettre des données externes à n’importe quelle application Office 2010, y compris Microsoft Excel.