Pārskats
Discussions ir SharePoint Framework risinājums. Katrs forums, tēma, atbilde, atzīme "patīk", sūdzība, abonements, pielikums un attēls glabājas parastos SharePoint sarakstos un dokumentu bibliotēkā vietnē, kurā darbojas tīmekļa daļa, un katra lasīšana un rakstīšana notiek caur SharePoint API (REST un CSOM) ar pierakstījušā lietotāja identitāti. Nekas netiek glabāts ārpus jūsu Microsoft 365 nomnieka, un pakotne nepieprasa Microsoft Graph atļaujas. Šajā rakstā glabāšana aprakstīta tik detalizēti, cik nepieciešams drošības pārbaudei vai datu aizsardzības novērtējumam.
Kopsavilkums administratoriem
| Jautājums | Atbilde |
|---|---|
| Kur tiek glabāts saturs? | Četros sarakstos un vienā dokumentu bibliotēkā vietnē, kurā atrodas forums |
| Kas tos izveido? | Tīmekļa daļa, pirmajā lietošanas reizē, tāda lietotāja kontekstā, kuram ir atļauja Pārvaldīt sarakstus - vietnes īpašnieka; trūkstošie saraksti un kolonnas vēlāk tiek pievienoti tāpat |
| Vai sarakstus var pārdēvēt? | Jā - tīmekļa daļa tos atpazīst pēc fiksētiem kolonnu identifikatoriem, nevis pēc nosaukuma |
| Kur tiek glabāti pielikumi? | Kā saraksta elementu pielikumi sarakstos Diskusiju tēmas un Diskusiju ziņas |
| Kur tiek glabāti iegultie attēli? | Dokumentu bibliotēkā Diskusiju resursi, katra gada mapē |
| Kura identitāte tiek izmantota? | Pierakstījušā lietotāja - katrā izsaukumā |
| Kādas API atļaujas pieprasa pakotne? | Nekādas; Microsoft Graph netiek izsaukts |
| Kas tiek sūtīts Vitextra? | Tehniskie identifikatori licences pārbaudei un lietošanas telemetrija; saturs netiek sūtīts |
| Kas notiek ar datiem, kad tīmekļa daļa tiek noņemta? | Nekas - saraksti paliek vietnē, līdz jūs tos izdzēšat |
Saraksti vietnē
Kad vietnes īpašnieks izveido pirmo forumu, tīmekļa daļa vietnes līmenī izveido tālāk uzskaitītos sarakstus. Tie apkalpo visus vietnes forumus: vietnē var būt vairāki forumi, un visi tie izmanto vienus un tos pašus sarakstus.
| Noklusējuma nosaukums | Tips | Ko satur |
|---|---|---|
| Diskusiju forumi | Pielāgots saraksts | Viens elements katram forumam: nosaukums, apraksts, režīms (Discussion, QnA vai Mixed), kategoriju saraksts, tēmu skaitītājs un iestatījums Nepieciešams apstiprinājums |
| Diskusiju tēmas | Pielāgots saraksts | Tēmas: virsraksts, pamatteksts, uzmeklēšanas saite uz forumu, kategorija, tips (Discussion vai Question), statuss (Open, Answered, Locked), piesprausta un izcelta pazīme, skaitītāji, pēdējā aktivitāte, pieņemtā atbilde, atzīmes "patīk", apstiprinājuma statuss, pieminējumi, sūdzības, mantotais identifikators |
| Diskusiju ziņas | Pielāgots saraksts | Atbildes: pamatteksts, uzmeklēšanas saite uz tēmu, uzmeklēšanas saite uz vecākatbildi, materializētais ceļš un dziļums, pieņemtās atbildes pazīme, atzīmes "patīk", apstiprinājuma statuss, pieminējumi, sūdzības, mantotais identifikators |
| Diskusiju abonementi | Pielāgots saraksts | Kas seko kuram forumam vai tēmai un ar kādu biežumu |
| Diskusiju resursi | Dokumentu bibliotēka | Attēli, kas ievietoti bagātinātā teksta redaktorā (ielīmēti, ievilkti vai augšupielādēti) |
Saraksti tiek izveidoti redzami sadaļā Vietnes saturs (Site contents), ar ieslēgtu versiju pārvaldību, atspējotiem satura tipiem un atspējotu ātro (režģa) rediģēšanu. Abiem satura sarakstiem ir iespējoti elementu pielikumi; dokumentu bibliotēkai ir iespējota mapju izveide. Saraksti tiek indeksēti, tāpēc tēmas un atbildes var parādīties SharePoint meklēšanas rezultātos tāpat kā jebkurš saraksta elements.
Sarakstu un kolonnu kopu tīmekļa daļa uztur aktuālu pati. Kad moderators (lietotājs ar atļauju Pārvaldīt sarakstus) atver lapu, kurā tīmekļa daļa tika konfigurēta pirms abonementu saraksta vai līdzekļu bibliotēkas parādīšanās, trūkstošie saraksti un kolonnas tiek izveidoti automātiski. Foruma iestatīšana - Izveidot forumu un Izmantot forumu - arī vienmēr pārbauda sarakstus un pievieno kolonnas, kas ieviestas vēlākās versijās, bet tikai lietotājiem ar atļauju Pārvaldīt sarakstus; pārējie lietotāji tikai atrod esošos sarakstus. Šajā procesā nekas netiek pārdēvēts vai dzēsts.

📝 Piezīme
Sarakstu nosaukumi tiek ņemti no tās personas interfeisa valodas, kura izveido dēli. Angļu interfeisā saraksti saucas Discussions Boards, Discussions Topics, Discussions Posts, Discussions Subscriptions un Discussions Assets; krievu interfeisā tie saņem produkta krievu nosaukumus. Nosaukumus vēlāk var mainīt, nesabojājot tīmekļa daļas darbību.
Kā saraksti tiek atpazīti
Tīmekļa daļa nav atkarīga no sarakstu nosaukumiem. Katrā sarakstā ir marķiera kolonna ar fiksētu kolonnas identifikatoru: kolonna Režīms forumu sarakstā, uzmeklēšana Forums tēmu sarakstā, uzmeklēšana Tēma ziņu sarakstā, kolonna Mērķa tips abonementu sarakstā un teksta kolonna Diskusijas resurss dokumentu bibliotēkā. Tīmekļa daļa vispirms meklē sarakstus pēc nosaukuma un, ja tos neatrod, pārskata vietnes redzamos sarakstus, meklējot marķiera kolonnas. No tā izriet:
- jūs drīkstat pārdēvēt sarakstu vai mainīt kolonnas parādāmo nosaukumu - tīmekļa daļa turpina darboties;
- jūs nedrīkstat dzēst marķiera kolonnas vai pārējās
Vtxkolonnas - tīmekļa daļa uzskatītu sarakstu par neesošu vai nespētu nolasīt elementus; - sarakstiem jāpaliek tajā pašā vietnē, kurā ir lapa ar tīmekļa daļu; forumu nevar apkalpot no citas vietnes.
Kolonnas
Visām produkta pievienotajām kolonnām iekšējie nosaukumi sākas ar Vtx; parādāmie nosaukumi tiek lokalizēti tāpat kā sarakstu nosaukumi. Pilna uzziņa ar tipiem, indeksiem un izvēles kolonnu atļautajām vērtībām ir rakstā KB10426. Discussions sarakstu un kolonnu uzziņa. Datu pārbaudei svarīgākais:
- Tēmu un atbilžu pamatteksti (
VtxBody) tiek glabāti kā HTML. Redaktors pirms saglabāšanas visu izlaiž caur atļauto tagu saraksta sanitizētāju, un tīmekļa daļa pirms attēlošanas saturu attīra vēlreiz, tāpēc tieši sarakstā rediģēta vērtība nevar ievadīt lapā skriptus. - Personas ir standarta SharePoint personu kolonnas: katra elementa autors un redaktors, pieminētie lietotāji (
VtxMentions), lietotāji, kuri atzīmējuši elementu ar "patīk" (VtxLikedBy) vai ziņojuši par to (VtxReportedBy), pēdējais atbildētājs (VtxLastReplyBy) un abonents (VtxUser). Personas kolonna atsaucas uz vietnes lietotāju informācijas sarakstu, nevis uz profila kopiju. - Moderācijas dati ir apstiprinājuma statuss (
VtxApprovalStatus: Approved, Pending vai Rejected), sūdzību skaitītājs un ziņotāji. - Foruma iestatījumi (
VtxDescription,VtxMode,VtxCategories,VtxRequireApproval) un foruma nosaukums tiek ierakstīti ar tīmekļa daļas komandu Foruma iestatījumi, ko moderatori atver komandjoslā; vienuma rediģēšana sarakstā Diskusiju forumi dod tādu pašu rezultātu. Kategorijas tiek glabātas pa vienai rindā. - Skaitītāji (
VtxReplyCount,VtxViewCount,VtxLikeCount,VtxTopicCount) ir skaitļi, ko atjaunina tīmekļa daļa; tos var izlabot sarakstā. Tēmas skatījumu skaitītājs tiek palielināts ne biežāk kā vienu reizi pārlūkprogrammas sesijā.VtxTopicCountforuma vienumā tiek palielināts, kad tiek izveidota tēma, un samazināts, kad tēma tiek dzēsta; abi atjauninājumi tiek veikti, negarantējot to izdošanos, un vērtība tīmekļa daļā netiek rādīta. - Mantotais identifikators (
VtxLegacyId) glabā klasiskā diskusiju foruma elementa identifikatoru, no kura ieraksts tika importēts, lai importētāju varētu palaist atkārtoti bez dublikātiem.

Pielikumi un iegultie attēli
Faili, ko lietotāji pievieno tēmai vai atbildei, tiek glabāti kā attiecīgā saraksta elementa pielikumi sarakstā Diskusiju tēmas vai Diskusiju ziņas - elementa standarta SharePoint pielikumu mapē. Tie pārmanto elementa atļaujas un tiek dzēsti kopā ar to.
Ziņas pamattekstā ievietotie attēli tiek augšupielādēti dokumentu bibliotēkā Diskusiju resursi. Tīmekļa daļa izveido mapi ar pašreizējā gada nosaukumu (2026, 2027, …) un saglabā failu tajā ar unikālu nosaukumu, kas sastāv no laika zīmoga, nejauša sufiksa un sākotnējā faila nosaukuma, tāpēc divi lietotāji var augšupielādēt screenshot.png bez konflikta; mapes grupē attēlus pēc gada. Attēlu, kas lielāks par 10 MB, redaktors noraida. Ziņa atsaucas uz attēlu pēc tā adreses bibliotēkā, tāpēc lasītājam, lai to redzētu, ir nepieciešama lasīšanas piekļuve bibliotēkai - pārmantota no vietnes.
Kad tēma vai atbilde tiek dzēsta tīmekļa daļā (to dara autors vai moderators pēc apstiprinājuma), tīmekļa daļa no bibliotēkas Diskusiju resursi dzēš arī dzēstā teksta iekļautos attēlus. Dzēšot tēmu, vispirms tiek dzēstas visas tās atbildes - dziļākās pirmās -, pēc tam pati tēma kopā ar visu šo ierakstu attēliem; atbildi, kurai vēl ir ligzdotas atbildes, dzēst nevar. Attēlu tīrīšana tiek veikta, negarantējot tās izdošanos: tiek skarti tikai bibliotēkas Diskusiju resursi faili, kļūda dzēšanu nepārtrauc, un attēls, ko rediģēšanas laikā izņem no ieraksta, paliek bibliotēkā.
❗ Svarīgi
Faila dzēšana no bibliotēkas Diskusiju resursi nemaina ziņu, kas uz to atsaucas: ziņa saglabā adresi un rāda bojātu attēlu. Saraksta elementa dzēšana dzēš arī tā pielikumus. Atsevišķi pārbaudiet, vai SharePoint piedāvā atjaunošanu; dzēsto elementu, pielikumu un attēlu atjaunošana nav garantēta.
Kas tiek glabāts lapā
Tīmekļa daļas konfigurācija tiek glabāta lapas tīmekļa daļas rekvizītos, tāpat kā jebkurai SPFx tīmekļa daļai: izvēlētais forums un tā nosaukums, sarakstu identifikatori un adreses, kā arī attēlošanas opcijas. Tīmekļa daļa Discussions Activity glabā izvēlēto forumu, foruma lapas adresi, maksimālo elementu skaitu un foruma nosaukuma slēdzi. Saturs netiek kešots ne pārlūkprogrammā, ne lokālajā krātuvē.
Identitāte un atļaujas
- Katrs pieprasījums ir SharePoint REST vai CSOM izsaukums uz attiecīgo SharePoint vietni ar pierakstījušā lietotāja marķieri. SharePoint katram izsaukumam piemēro šī lietotāja atļaujas; tīmekļa daļa tikai izlemj, kuras pogas rādīt (skatiet KB10408. Atļaujas Discussions: kas var lasīt, rakstīt un moderēt).
- Pakotne nepieprasa API atļaujas: SharePoint administrēšanas centra lapā API piekļuve (API access) nekas neparādās, un Microsoft Graph nekad netiek izsaukts. Sīkāka informācija ir rakstā KB10413. API atļaujas un administratora piekrišana Discussions; procedūra no raksta KB10360. Kā apstiprināt Microsoft Graph API atļaujas Vitextra risinājumiem SharePoint administrēšanas centrā šim produktam nav nepieciešama.
- Personu izvēle aiz @pieminējumiem izmanto vietnes standarta SharePoint personu meklēšanu; pieminētā persona tiek pievienota vietnes lietotāju informācijas sarakstam, ja tās tur vēl nebija, - tā ir standarta uzvedība, aizpildot personas kolonnu.
- Tīmekļa daļa nesūta e-pastu. Paziņojumus piegādā Power Automate plūsma, ko iestata vietnes īpašnieks; skatiet KB10414. Kā darbojas paziņojumi Discussions: abonementi, pieminējumi un Power Automate.
Klasiskā foruma importētājs var lasīt citu tā paša nomnieka vietni. Sākotnējie autori un datumi tiek atjaunoti ar SharePoint CSOM; pārējās satura darbības izmanto REST. Visi šie izsaukumi izmanto pierakstījušā lietotāja atļaujas.
Kas tiek sūtīts ārpus nomnieka
| Mērķis | Kas tiek sūtīts | Kurp |
|---|---|---|
| Licences pārbaude | Nomnieka ID, lietotāja objekta ID, vietnes adrese, produkta identifikators, nosaukums un versija | vitextra.com |
| Lietošanas telemetrija | Notikums, kad tīmekļa daļa ielādējas (produkts un versija, vietnes ID un adrese, lietotāja objekta ID, interfeisa valoda, vai tīmekļa daļa darbojas Teams), un tehniska informācija par kļūdām | Azure Application Insights |
| Produkta faili | Parasts pieprasījums pēc tīmekļa daļu skriptiem un ikonām | static.vitextra.com, vitextra-storage.azureedge.net |
Neviens forums, tēma, atbilde, pielikums, attēls, abonements vai pieminējums netiek sūtīts Vitextra vai trešajai pusei. Kopējā aina visiem Vitextra produktiem, ieskaitot atļaujamās tīkla adreses, ir rakstā KB10363. Kur Vitextra produkti glabā jūsu datus: konfidencialitāte, datu atrašanās vieta un VDAR.
Datu dzīves cikls
- Tīmekļa daļas noņemšana no lapas neskar sarakstus un to saturu; pievienojiet tīmekļa daļu vēlreiz un izvēlieties esošo forumu, lai turpinātu.
- Pakotnes noņemšana no lietotņu kataloga vai no vietnes atspējo tīmekļa daļas, bet saglabā sarakstus, kuri paliek lasāmi standarta sarakstu skatos; skatiet KB10362. Kā noņemt Vitextra risinājumu no SharePoint Online un Microsoft Teams.
- Sarakstu dzēšana dzēš forumus, tēmas, atbildes, abonementus un failus; tie nonāk vietnes atkritnē.
- Saglabāšana, eDiscovery, auditēšana un sensitivitātes etiķetes attiecas uz sarakstiem tāpat kā uz jebkuru citu vietnes sarakstu.
- Eksportēšana ir iespējama ar katra saraksta standarta komandu Eksportēt uz Excel vai ar Power Automate plūsmu; pamatteksti tiek eksportēti kā HTML.