Concepts et Exemples concrets d’utilisation
Cf. Miro.
Exercices pratiques
Colonnes de site – Dans le site racine de votre collection (ou site d’équipe principal), créez 2 nouvelles colonnes de site : “Référence Projet” (Type = une ligne de texte) et “Échéance Projet” (Type = Date). Type de contenu – Créez un type de contenu de site nommé “Compte Rendu” (basé sur Document). Ajoutez-lui les deux colonnes de site que vous venez de créer (Référence Projet, Échéance Projet). Associez-lui en option un modèle de document (par ex. un modèle Word vide ou pré-formaté pour un compte-rendu). Essai dans une bibliothèque – Rendez-vous dans une bibliothèque de documents (ex: Documents partagés). Activez la gestion des types de contenu, puis ajoutez le type “Compte Rendu” à la bibliothèque. Utilisez le bouton Nouveau > Compte Rendu pour créer un nouveau document de ce type. Vérifiez que le modèle s’applique (si vous aviez mis un template Word spécifique) et qu’en enregistrant le document, SharePoint vous demande de renseigner les colonnes “Référence Projet” et “Échéance Projet” (elles apparaissent normalement dans le panneau d’informations du document). Banque de termes – (Optionnel, si droits disponibles) Dans la banque de termes du site, créez un jeu de termes “Services” avec des termes comme “RH”, “Finance”, “Informatique”. Retournez sur la liste des comptes-rendus (ou une autre liste) et ajoutez une colonne de métadonnées gérées basée sur “Services”. Pour un des documents, attribuez-lui le terme “Informatique”. Notez que vous pouvez ensuite filtrer la bibliothèque pour n’afficher que les docs du service Informatique, etc. Synthèse du module
Types de contenu : mécanisme permettant de définir des gabarits d’informations communs pour plusieurs listes ou bibliothèques. Un type de contenu regroupe un ensemble de colonnes (métadonnées) et éventuellement un modèle de document, afin d’assurer la cohérence des éléments créé (). Cela évite de reconfigurer à la main chaque liste : on définit le type une fois et on le réutilise. Colonnes de site : ce sont des champs définis globalement au niveau du site, réutilisables dans plusieurs listes/types de contenu. Elles garantissent l’homogénéité des données (par ex. une colonne “Client” unique plutôt que 10 colonnes “Client” créées séparément dans 10 listes). Portée et héritage : les types de contenu et colonnes de site créés sur un site parent sont disponibles dans les sous-sites. Il est important de planifier ces éléments au niveau adéquat (souvent au niveau de la collection de sites racine) pour pouvoir en bénéficier partout où nécessaire. Banque de termes (Taxonomie) : SharePoint permet de gérer une taxonomie centralisée de termes métiers. L’utilisation de colonnes à valeurs contrôlées via la banque de termes assure une classification cohérente des contenus. Par exemple, plutôt que laisser les utilisateurs taper librement le nom d’un département (risquant des variantes comme “RH” vs “Ressources Humaines”), on propose une liste de termes uniformisés. Avantage pour la recherche et les processus : en structurant ainsi les contenus (types/colonnes/termes), on facilite la recherche (on peut filtrer par type de contenu ou par métadonnée dans le moteur de recherche) et on prépare le terrain pour des workflows plus avancés (un flux peut cibler un type de contenu spécifique par exemple). C’est un investissement en conception qui apporte de la robustesse à long terme.
Présentation des concepts
Les types de contenu dans SharePoint sont un mécanisme de modélisation du contenu. Un type de contenu est comme un gabarit ou un regroupement de paramètres qui définit la structure d’un élément : il peut spécifier un ensemble de colonnes (métadonnées), un modèle de document (pour les fichiers), des paramètres de flux de travail associés, etc. L’objectif est d’assurer une cohérence dans la manière dont certains contenus sont gérés à travers le site ou la collection de sites. En tant que concepteur de site, on peut créer un type de contenu pour un besoin spécifique, par exemple un type de contenu “Fiche Projet” qui comporte des colonnes telles que Chef de projet, Budget, Date de début, Statut. Ainsi, chaque fois qu’on ajoutera une nouvelle Fiche Projet (dans une liste ou bibliothèque prenant en charge ce type), toutes ces colonnes seront présentes et obligatoires, ce qui normalise la collecte d’informations.
Les types de contenu de site sont définis au niveau d’un site (ou du site parent dans une collection) et peuvent être utilisés dans tout sous-site ou toute liste de ce périmètre. Lorsqu’on crée un type de contenu de site, on choisit un type parent (par exemple “Document” ou “Élément de liste”) dont il hérite des caractéristiques, puis on y ajoute ses spécificités. L’utilisation des types de contenu apporte de la cohérence à un site : par exemple, si l’on veut que tous les documents de type “Contrat” aient les mêmes métadonnées (Client, Date de signature, Montant), on va créer un type de contenu “Contrat” au niveau du site et l’ajouter aux bibliothèques pertinente (). Ainsi, quand un utilisateur choisit Nouveau document dans ces bibliothèques, il verra l’option “Contrat” et en créant un tel document, le modèle associé (éventuellement un modèle Word pré-rempli) sera utilisé et les colonnes spécifiques au contrat seront demandée. Exemple: Menu Nouveau document proposant plusieurs types de contenu personnalisés dans une bibliothèque. Ici, des types “Modèle de rapport”, “Spécification de service”, “Ensemble de documents” et “Image” sont disponibles, chacun insérant un modèle ou un format spécifique pour les nouveaux fichier. Les colonnes de site sont liées aux types de contenu : ce sont les modèles de colonnes réutilisables. Par exemple, on peut créer une colonne de site “Client” (de type texte) utilisée dans plusieurs types de contenu (Contrat, Offre, Fiche Projet). Ainsi, le champ “Client” sera le même partout et il sera plus facile d’agréger ou de rechercher par cette colonne à l’échelle du site. Gérer les colonnes de site et types de contenu de site se fait via les Paramètres du site > Galeries de concepteur web. Il faut disposer des autorisations de propriétaire du site (contrôle total) pour créer des types de contenu au niveau d’un site.
Un concept avancé lié aux types de contenu pour les documents est celui des Jeux de documents (“Document Set” en anglais). Il s’agit en fait d’un type de contenu spécial qui agit comme un dossier amélioré pouvant contenir plusieurs documents et métadonnées partagées. Par exemple, on pourrait avoir un jeu de documents “Dossier Projet” regroupant la charte, le plan projet, les comptes-rendus, avec des métadonnées communes (Projet, Chef de projet, etc.) assignées au dossier et partagées par tous les documents qu’il contient. Les jeux de documents doivent être activés via des fonctionnalités spécifiques et sont plus utilisés dans SharePoint on-premises, mais le principe illustre la puissance des types de contenu pour regrouper des informations.
Enfin, SharePoint Online intègre une fonctionnalité de gestion des métadonnées gérées via la Banque de termes (Term Store). La banque de termes permet de définir de manière centralisée des taxonomies – c’est-à-dire des ensembles de termes organisés hiérarchiquement (par exemple, une liste hiérarchique de Catégories de produits ou de Départements d’entreprise). Ces termes gérés peuvent ensuite être utilisés comme valeurs de colonnes (de type “Métadonnées gérées”) dans les listes et bibliothèques. On peut lier un type de contenu à une colonne de métadonnées gérées pour que les utilisateurs choisissent un terme dans un dictionnaire commun plutôt que saisir librement du texte (par ex., sélectionner le département dans une liste préétablie plutôt que taper un nom de département manuellement). La banque de termes favorise l’uniformité du vocabulaire et facilite la recherche transversale. Sa gestion se fait soit au niveau de l’administration centrale (pour des taxonomies globales à l’organisation), soit au niveau du site via Paramètres du site > Gestion du stockage des termes (pour créer des groupes de termes spécifiques au site). ().