Vue d'ensemble

Discussions stocke tout dans cinq listes du site où le forum a été créé : quatre listes personnalisées et une bibliothèque de documents. Ce sont des listes SharePoint ordinaires dans Contenu du site, soumises comme toute autre liste aux autorisations du site, au contrôle de version, à la rétention et à la recherche. Cet article est la référence de leurs colonnes - pour les administrateurs qui construisent des affichages, des rapports ou des flux sur les listes, et pour quiconque doit corriger un élément à la main. L'emplacement des données et ce qui quitte le locataire sont traités dans KB10411. Où Discussions stocke vos données : listes, colonnes et confidentialité ; cet article porte sur le schéma. La version décrite est la 26.10.3.

Comment les listes sont créées et reconnues

Les listes sont créées par le composant WebPart la première fois qu'un propriétaire de site crée un forum sur le site (Nouveau forum sur l'écran Non configuré). Cela nécessite l'autorisation Gérer les listes. Chaque liste est créée avec ces paramètres :

  • contrôle de version activé, types de contenu désactivés, modification en grille désactivée, non masquée, incluse dans l'analyse de recherche ;
  • pièces jointes activées sur les quatre listes ; création de dossiers activée uniquement dans la bibliothèque ;
  • chaque colonne personnalisée est ajoutée à l'affichage par défaut.

Les titres des listes proviennent de la langue d'interface de l'utilisateur qui les crée : Discussions Boards, Discussions Topics, Discussions Posts, Discussions Subscriptions, Discussions Assets sur un site anglais, Доски обсуждений, Темы обсуждений, Сообщения обсуждений, Подписки обсуждений, Файлы обсуждений sur un site russe. Les noms d'affichage des colonnes suivent la même règle ; les noms internes sont toujours ceux des tableaux ci-dessous et commencent toujours par Vtx.

Le composant WebPart ne dépend pas des titres. Chaque liste est reconnue par une colonne marqueur dont l'ID est fixe, de sorte qu'une liste peut être renommée librement et rester identifiable : elle est d'abord recherchée par son titre par défaut, puis parmi les listes visibles du même modèle par la colonne marqueur.

ListeTitre par défautModèleColonne marqueurContient
ForumsForums de discussionListe personnaliséeMode (VtxMode)Un élément par forum : mode, catégories, règle d'approbation
SujetsSujets de discussionListe personnaliséeForum (VtxBoard)Un élément par sujet avec ses compteurs et son statut
PublicationsPublications de discussionListe personnaliséeSujet (VtxTopic)Un élément par réponse, avec la réponse parente et le chemin du fil
AbonnementsAbonnements aux discussionsListe personnaliséeType de cible (VtxTargetType)Qui suit quel forum ou quel sujet, et à quelle fréquence
RessourcesRessources de discussionBibliothèque de documentsRessource de discussion (VtxDiscussionsAsset)Les images insérées dans les messages, dans un dossier par année

Les cinq listes dans Contenu du site

Les cinq listes dans Contenu du site

📝 Remarque
Un site configuré avec une version antérieure peut ne pas avoir la liste Abonnements aux discussions, la bibliothèque Ressources de discussion et les colonnes de modération. Le composant WebPart ajoute les listes et colonnes manquantes dès qu'un utilisateur disposant de Gérer les listes ouvre une page dont le composant WebPart a été configuré avant l'existence de ces deux listes ; la configuration du forum (Créer un forum et Utiliser le forum) exécute toujours la même vérification, de sorte que les colonnes introduites par des versions ultérieures y sont également ajoutées. Une liste ou une colonne déjà existante (reconnue par son ID) n'est jamais créée deux fois ; les utilisateurs sans Gérer les listes ne font que rechercher les listes.

Dans les tableaux ci-dessous, Indexée signifie que la colonne a été créée avec un index SharePoint afin que les filtres sur celle-ci restent rapides sur les grandes listes. Par défaut est la valeur que SharePoint attribue lorsqu'un élément est créé sans la colonne ; le composant WebPart définit la plupart des colonnes explicitement.

Forums de discussion

Un élément par forum. Titre est le nom du forum affiché dans les listes déroulantes Forum. Les modérateurs modifient le titre, la description, le mode, les catégories et le paramètre d'approbation dans le panneau Paramètres du forum du composant WebPart ; le formulaire de liste est une alternative.

ColonneNom interneTypeIndexéePar défaut / valeursRôle
DescriptionVtxDescriptionPlusieurs lignes de texte (brut)NonVideUne description du forum, modifiée dans le panneau Paramètres du forum ; non affichée par le composant WebPart dans cette version
ModeVtxModeChoixNonDiscussion, QnA, Mixed ; par défaut DiscussionLe mode du forum : discussions uniquement, questions et réponses uniquement, ou les deux. Les nouveaux forums sont créés avec Mixed sauf si un autre mode est choisi
CatégoriesVtxCategoriesPlusieurs lignes de texte (brut)NonVideLes catégories du forum, un nom par ligne ; voir KB10423. Organiser les sujets avec des catégories
SujetsVtxTopicCountNombreNon0Le nombre de sujets du forum : mis à 0 à la création, incrémenté lorsqu'un sujet est créé et décrémenté lorsqu'un sujet est supprimé depuis le composant WebPart (au mieux) ; non affiché par le composant WebPart dans cette version
Approbation requiseVtxRequireApprovalOui/NonNonNonOui : les sujets et réponses des utilisateurs sans Gérer les listes sont créés en Pending et attendent dans la file de modération

Sujets de discussion

Un élément par sujet. Titre est le titre du sujet ; Créé et Créé par sont l'heure de publication et l'auteur ; Pièces jointes contient les fichiers joints au sujet.

ColonneNom interneTypeIndexéePar défaut / valeursRôle
ContenuVtxBodyPlusieurs lignes de texte (texte enrichi amélioré)NonVideLe texte du sujet sous forme de HTML assaini
ForumVtxBoardColonne de recherche vers Forums de discussion (Titre)Oui-Le forum auquel appartient le sujet
CatégorieVtxCategoryUne seule ligne de texteOuiVideLe nom de la catégorie ; vide pour un sujet sans catégorie
TypeVtxTopicTypeChoixOuiDiscussion, Question ; par défaut DiscussionSi le sujet est une discussion ou une question
StatutVtxStatusChoixOuiOpen, Answered, Locked ; par défaut OpenLocked tant qu'un modérateur garde le sujet verrouillé ; sinon Answered lorsqu'une réponse est acceptée et Open lorsque la réponse est désélectionnée ou que la réponse acceptée est supprimée. L'état « répondu » affiché par le composant WebPart est dérivé de Réponse acceptée, pas de cette colonne, de sorte que verrouiller une question ne change ni son badge ni sa vue
ÉpingléVtxIsStickyOui/NonOuiNonLes sujets épinglés sont listés en premier
En vedetteVtxIsFeaturedOui/NonOuiNonAffiché dans la vue En vedette
RéponsesVtxReplyCountNombreNon0Le nombre de réponses approuvées, tenu à jour par le composant WebPart
VuesVtxViewCountNombreNon0Incrémenté à la première ouverture du sujet dans une session de navigateur
Dernière activitéVtxLastActivityDate et heureOui-Heure d'ajout d'une réponse approuvée ou d'approbation d'une réponse ; initialement, heure de création du sujet. La liste des sujets est triée selon cette valeur. Supprimer ou rejeter une réponse ne rétablit pas l'heure de l'activité précédente
Dernière réponse parVtxLastReplyByPersonneNon-L'auteur de la dernière réponse approuvée - pour une réponse approuvée depuis la file de modération, son auteur, pas le modérateur
Réponse acceptéeVtxAcceptedPostIdNombreNon0L'ID de la réponse acceptée dans Publications de discussion ; 0 s'il n'y en a pas. La source de l'état « répondu » : le badge Répondu et la vue Répondu correspondent aux sujets dont la valeur est supérieure à 0, la vue Sans réponse aux questions à 0
J'aimeVtxLikeCountNombreNon0Le nombre de mentions J'aime sur le sujet
Aimé parVtxLikedByPersonne (plusieurs)Non-Les utilisateurs qui ont aimé le sujet ; une mention J'aime par utilisateur
Statut d'approbationVtxApprovalStatusChoixOuiApproved, Pending, Rejected ; par défaut ApprovedL'état de modération ; les membres voient les éléments Approved et les leurs, les modérateurs voient tout
MentionsVtxMentionsPersonne (plusieurs)Non-Les utilisateurs mentionnés avec @ dans le corps, pour les notifications
SignalementsVtxReportCountNombreOui0Le nombre de signalements ; le sujet apparaît dans la file de modération tant qu'il est supérieur à 0
Signalé parVtxReportedByPersonne (plusieurs)Non-Les utilisateurs qui ont signalé le sujet ; un signalement par utilisateur
ID héritéVtxLegacyIdUne seule ligne de texteOuiVide{source list ID}:{item ID} de l'élément du forum de discussion classique dont le sujet a été importé ; permet à l'importateur d'ignorer les sujets déjà importés

Publications de discussion

Un élément par réponse. Titre est défini sur Re: suivi du titre du sujet ; Créé et Créé par sont l'heure de publication et l'auteur ; Pièces jointes contient les fichiers joints à la réponse.

ColonneNom interneTypeIndexéePar défaut / valeursRôle
ContenuVtxBodyPlusieurs lignes de texte (texte enrichi amélioré)NonVideLe texte de la réponse sous forme de HTML assaini
SujetVtxTopicColonne de recherche vers Sujets de discussion (Titre)Oui-Le sujet auquel appartient la réponse
Publication parenteVtxParentPostColonne de recherche vers Publications de discussion (Titre)Oui-La réponse à laquelle celle-ci répond ; vide pour une réponse de premier niveau
CheminVtxPathUne seule ligne de texteOuiVideLes ID des réponses ancêtres écrits par le composant WebPart, par exemple /12/15/ ; / pour une réponse de premier niveau
NiveauVtxDepthNombreNon0Le niveau d'imbrication : 0 pour une réponse de premier niveau, 1 pour une réponse à celle-ci, et ainsi de suite
Réponse acceptéeVtxIsAcceptedOui/NonNonNonOui pour la réponse acceptée comme réponse ; au plus une par sujet
J'aimeVtxLikeCountNombreNon0Le nombre de mentions J'aime sur la réponse
Aimé parVtxLikedByPersonne (plusieurs)Non-Les utilisateurs qui ont aimé la réponse
Statut d'approbationVtxApprovalStatusChoixOuiApproved, Pending, Rejected ; par défaut ApprovedL'état de modération de la réponse
MentionsVtxMentionsPersonne (plusieurs)Non-Les utilisateurs mentionnés avec @ dans la réponse
SignalementsVtxReportCountNombreOui0Le nombre de signalements sur la réponse
Signalé parVtxReportedByPersonne (plusieurs)Non-Les utilisateurs qui ont signalé la réponse
ID héritéVtxLegacyIdUne seule ligne de texteOuiVide{source list ID}:{item ID} de la réponse classique dont celle-ci a été importée

Les colonnes de recherche vers le sujet et vers la réponse parente sont créées sans comportement de suppression en cascade ni de restriction : supprimer un sujet dans la liste ne supprime pas ses réponses, et supprimer une réponse ne supprime pas les réponses en dessous. La commande Supprimer du composant WebPart se comporte différemment : elle supprime un sujet avec toutes ses réponses et les images insérées de la bibliothèque Ressources de discussion, et elle refuse de supprimer une réponse qui a ses propres réponses. Le composant WebPart rattache les réponses dont le parent est manquant au premier niveau du fil afin que rien ne disparaisse de la vue ; voir KB10432. Les compteurs, la dernière activité ou la meilleure réponse semblent incorrects.

La suppression d'un sujet tente de retirer ses images intégrées de la bibliothèque de ressources ; si ce nettoyage échoue, des fichiers peuvent subsister.

La liste Sujets de discussion dans SharePoint

La liste Sujets de discussion dans SharePoint

Abonnements aux discussions

Un élément par utilisateur et par cible. Titre est Board:ID ou Topic:ID.

ColonneNom interneTypeIndexéePar défaut / valeursRôle
UtilisateurVtxUserPersonneOui-L'abonné
Type de cibleVtxTargetTypeChoixOuiBoard, Topic ; par défaut BoardSi l'abonnement porte sur un forum ou sur un sujet
ID cibleVtxTargetIdNombreOui0L'ID de l'élément du forum ou de l'élément du sujet
FréquenceVtxFrequencyChoixNonImmediate, Daily, Weekly ; par défaut ImmediateLa fréquence à laquelle l'abonné souhaite être notifié
ForumVtxBoardColonne de recherche vers Forums de discussion (Titre)Oui-Le forum de l'abonnement (également pour les abonnements à un sujet), afin qu'un flux puisse regrouper par forum

Un utilisateur a un élément par cible ; suivre à nouveau avec une autre fréquence met à jour l'élément existant, et se désabonner le supprime. L'auteur d'un sujet y est abonné automatiquement avec Immediate. Le composant WebPart ne fait que tenir cette liste à jour ; l'envoi des e-mails est le rôle d'un flux Power Automate dont le contrat est décrit dans KB10414. Fonctionnement des notifications dans Discussions : abonnements, mentions et Power Automate.

Ressources de discussion

Une bibliothèque de documents pour les images insérées dans les sujets et les réponses avec l'éditeur (collées, déposées ou choisies avec Insérer une image). Chaque image est chargée sous un nom unique dans un dossier nommé d'après l'année en cours (2026, 2027, …) pour organiser les images par année ; cela ne garantit pas qu'un dossier reste sous le seuil d'affichage de liste. La bibliothèque a une seule colonne personnalisée :

ColonneNom interneTypeIndexéePar défaut / valeursRôle
Ressource de discussionVtxDiscussionsAssetUne seule ligne de texteNonVideColonne marqueur uniquement ; permet de reconnaître la bibliothèque quel que soit son titre

Les fichiers joints à un sujet ou à une réponse avec Joindre un fichier ne sont pas stockés ici - ce sont des pièces jointes d'élément de liste du sujet ou de la réponse, conservées avec l'élément dans la liste Sujets de discussion ou Publications de discussion.

Valeurs de choix

Les colonnes de choix stockent les valeurs anglaises ci-dessous quelle que soit la langue de l'interface ; le composant WebPart les traduit pour l'affichage.

ColonneValeursAffiché comme
Mode (VtxMode)Discussion, QnA, MixedDiscussions uniquement, Questions et réponses uniquement, Discussions et questions
Type (VtxTopicType)Discussion, QuestionDiscussion, Question
Statut (VtxStatus)Open, Answered, Lockedle badge Verrouillé ; le badge Répondu est dérivé de Réponse acceptée (voir ci-dessus) ; Open n'a pas de badge
Statut d'approbation (VtxApprovalStatus)Approved, Pending, Rejectedles badges En attente d'approbation et Rejeté ; Approved n'a pas de badge
Type de cible (VtxTargetType)Board, Topic-
Fréquence (VtxFrequency)Immediate, Daily, WeeklyImmédiatement, Résumé quotidien, Résumé hebdomadaire

Ce que vous pouvez modifier dans les listes

Le composant WebPart écrit dans les listes via l'API REST SharePoint en tant qu'utilisateur connecté, et il les relit à chaque chargement, de sorte que les modifications effectuées dans les formulaires de liste sont prises en compte au prochain rechargement. Certaines colonnes peuvent être modifiées sans risque, d'autres sont tenues à jour par le composant WebPart et il vaut mieux ne pas y toucher :

Modifiable sans risque dans la listeTenue à jour par le composant WebPart
Titre, Description, Mode, Catégories, Approbation requise d'un forum - ou, plus commodément, le panneau Paramètres du forum du composant WebPartRéponses, Vues, Dernière activité, Dernière réponse par d'un sujet et Sujets d'un forum
Catégorie, Épinglé, En vedette et Statut (Locked) d'un sujet ; Statut d'approbation d'un sujet ou d'une réponse. Le titre, la catégorie et le contenu d'un sujet sont aussi modifiables avec Modifier dans la vue du sujetRéponse acceptée d'un sujet avec Réponse acceptée de la réponse - ne les modifiez qu'ensemble ; l'état « répondu » suit Réponse acceptée
Contenu d'un sujet ou d'une réponse (HTML brut ; le composant WebPart l'assainit à l'affichage)Chemin, Niveau, Publication parente, Sujet d'une réponse - déplacer une réponse à la main casse le fil
Fréquence d'un abonnementJ'aime / Aimé par, Signalements / Signalé par

Les compteurs sont mis à jour en augmentant ou diminuant les valeurs chargées, sans recalcul complet des listes à chaque activité. Des écritures simultanées ou en échec peuvent les rendre inexacts ; une autre action ne corrige pas nécessairement une valeur manuelle. Les mentions J'aime historiques importées peuvent dépasser le nombre de personnes de la colonne correspondante ; conservez ce total historique. Modifiez l'approbation via les commandes de modération : modifier directement la colonne ne met pas à jour les compteurs associés.

❗ Important
Ne supprimez pas et ne renommez pas les colonnes Vtx, et ne changez pas leurs types. Le composant WebPart reconnaît les listes par les ID des colonnes marqueurs et lit toutes les autres colonnes par leur nom interne ; une colonne manquante fait échouer le forum avec une erreur. Renommer le nom d'affichage d'une colonne ou d'une liste est sans danger.

💡 Astuce
Comme les listes sont des listes SharePoint ordinaires, vous pouvez construire ce que le composant WebPart n'offre pas : un affichage de liste des sujets avec Statut d'approbation = Pending pour les modérateurs, un export des sujets via Exporter vers Excel pour un rapport, un rapport Power BI sur Sujets de discussion et Publications de discussion, ou un flux Power Automate sur Abonnements aux discussions pour l'envoi des e-mails.

Questions et réponses

Posez une question sur cet article et obtenez une réponse officielle de notre équipe.

Aucune question pour le moment. Posez la première !

Articles à la une

Sources de données de My Tasks : Planner, To Do, Outlook, SharePoint, Project Online et Azure DevOps

Référence de toutes les sources de données de Vitextra My Tasks : tâches chargées depuis Planner, Microsoft To Do, les e-mails marqués d'Outlook, les listes de tâches SharePoint, Project Online et Azure DevOps, prérequis de chaque source, correspondance des champs et limites.

99 7 min
Comment trouver les absences sans remplaçant

Comment les responsables utilisent l'onglet « Sans remplaçant » du composant WebPart Vitextra Substitutions pour trouver les absences approuvées de leurs collaborateurs directs au cours des 120 prochains jours qui n'ont pas encore de remplaçant confirmé, ce que signifient les trois indicateurs de statut et comment combler le manque avec le bouton « Affecter ».

73 5 min
Répondre dans les fils : répondre, modifier et supprimer

Fonctionnement des réponses sur un forum Vitextra Discussions dans SharePoint Online et Microsoft Teams : l'arborescence de réponses imbriquées, répondre au sujet ou à une réponse précise, modifier vos propres réponses, pourquoi une réponse qui a des réponses en dessous ne peut pas être supprimée, les mentions J'aime et les signalements, et ce qui change dans les sujets verrouillés et sur les forums soumis à approbation.

38 7 min

Partager