Ievads

QR kods bieži satur datus, kuriem nevajadzētu pamest uzņēmumu: iekšēju saiti, tālruņa numuru, viesu tīkla paroli. Pirms šādu kodu rīks tiek atļauts iekštīklā, administrators vēlas zināt, kur šie dati nonāk. Šis raksts atbild uz šo jautājumu par QR Code Generator: kur kods tiek veidots, ko risinājums drīkst darīt, kur tiek glabāti ievadītie dati un kādus pieprasījumus tīmekļa daļa sūta ārpus nomnieka.

Kopsavilkums administratoriem

JautājumsAtbilde
Kur tiek ģenerēts QR kods?Lietotāja pārlūkprogrammā
Vai iekodētie dati tiek sūtīti Vitextra vai trešajai pusei?Nē
Kādas API atļaujas pieprasa pakotne?Nekādas
Vai tīmekļa daļa lasa SharePoint sarakstus, failus vai lietotāju profilus?Nē
Kur tiek glabāta saglabātā konfigurācija?Tīmekļa daļas rekvizītos, SharePoint lapas iekšienē
Kas var izlasīt saglabāto konfigurāciju?Ikviens, kurš var atvērt lapu
Kas tiek sūtīts Vitextra pakalpojumiem?Tehniskie identifikatori licences pārbaudei un lietošanas telemetrija; nekāda kodu satura

Kods tiek ģenerēts pārlūkprogrammā

Tīmekļa daļa pārvērš ievadītos datus QR kodā ar skriptu, kas darbojas pārlūkprogrammā. Lauku dati netiek sūtīti kodēšanai uz serveri, un attēls tiek zīmēts lietotāja ierīcē. Arī Lejupielādēt un Kopēt darbojas pārlūkprogrammā: fails tiek izveidots lokāli un nonāk lejupielāžu mapē vai starpliktuvē.

Risinājuma atļaujas

QR Code Generator ir SharePoint Framework tīmekļa daļa, kas tiek izvietota no lietojumprogrammu kataloga.

  • Pakotne nepieprasa nekādas API atļaujas. SharePoint administrēšanas centra lapā API piekļuve nekas neparādās apstiprināšanai, un tīmekļa daļa neizsauc Microsoft Graph.
  • Tīmekļa daļa nelasa un nemaina sarakstus, bibliotēkas, failus vai lietotāju profilus. No lapas tā paņem tikai pašreizējās vietnes adresi, lai iepriekš aizpildītu lauku URL.
  • Augšupielādētais logotips netiek saglabāts bibliotēkā: tas tiek glabāts tīmekļa daļas konfigurācijā.

Kas vajadzīgs lietotājiem

UzdevumsNepieciešamā atļauja
Augšupielādēt pakotni lietojumprogrammu katalogāSharePoint administrators vai lietojumprogrammu kataloga īpašnieks
Pievienot tīmekļa daļu lapai, saglabāt sagatavotu koduLapas rediģēšanas atļauja
Redzēt sagatavoto kodu, veidot, kopēt un lejupielādēt kodusLapas lasīšanas atļauja

Kur tiek glabāta saglabātā konfigurācija

Kad lapa ar tīmekļa daļu tiek rediģēta un saglabāta, kopā ar to tiek saglabāta visa ģeneratora konfigurācija: lauku vērtības visās datu cilnēs, noformējums, logotips un izmērs. Tehniski tas ir viens no tīmekļa daļas rekvizītiem, kas tiek glabāts lapas iekšienē vietnes bibliotēkā Vietnes lapas.

No tā izriet trīs sekas.

Dati tiek glabāti kā vienkāršs teksts. Konfigurācija nav šifrēta. Lauki, tostarp Parole cilnē Wi-Fi, tiek rādīti kā parasts teksts blakus kodam.

Lapas atļaujas ir datu atļaujas. Ikviens, kurš var atvērt lapu, var izlasīt visu, kas ir saglabāts tīmekļa daļā. Tīmekļa daļai nav iestatījumu, kas paslēptu laukus no lasītājiem.

Iepriekšējās versijas tiek saglabātas. SharePoint glabā lapas versiju vēsturi. Parole, kas tika saglabāta tīmekļa daļā un vēlāk nomainīta, paliek lapas agrākajās versijās un ir pieejama tiem, kuri var skatīt versiju vēsturi.

❗ Svarīgi
Nesaglabājiet tīmekļa daļā korporatīvo tīklu paroles vai citus noslēpumus. Izmantojiet to datiem, kurus drīkst zināt visa lapas auditorija, piemēram, viesu tīkla parolei darbiniekiem paredzētā lapā.

Dati, kurus apmeklētājs ievada publicētā lapā, to nerediģējot, netiek glabāti nekur. Tie pastāv pārlūkprogrammā, līdz lapa tiek aizvērta vai ielādēta atkārtoti.

Pieprasījumi Vitextra pakalpojumiem

Tīmekļa daļa sazinās ar pakalpojumiem ārpus nomnieka trim nolūkiem. Neviens no pieprasījumiem nesatur ģeneratorā ievadītos datus vai izveidoto kodu.

NolūksKas tiek sūtītsKurp
Licences pārbaudeNomnieka ID, lietotāja konta ID pakalpojumā Microsoft Entra ID, vietnes adrese, produkta identifikators, nosaukums un versijavitextra.com
Lietošanas telemetrijaNotikums, kad tīmekļa daļa tiek ielādēta: produkta nosaukums un versija, vietnes ID un adrese, lietotāja konta ID, saskarnes valoda un tas, vai tīmekļa daļa darbojas Teams vidēAzure Application Insights
Produkta failu ielādeNekas, izņemot parastu faila pieprasījumu: tīmekļa daļas skripti un tās ikonas tiek lejupielādētas no Vitextra satura piegādes tīklastatic.vitextra.com, vitextra-storage.azureedge.net

Šajos pieprasījumos lietotājs tiek identificēts pēc konta ID — GUID —, nevis pēc vārda vai e-pasta adreses.

📝 Piezīme
Ja jūsu organizācija ierobežo izejošos savienojumus, atļaujiet iepriekš uzskaitītos resursdatorus. Bez piekļuves satura piegādes tīklam tīmekļa daļa nevar ielādēties. Datu apstrāde, ko veic Vitextra, ir aprakstīta dokumentā Konfidencialitātes politika.

Kas ir QR koda iekšpusē

QR kods nav nekādi aizsargāts. Tas satur pašus datus, un jebkurš skeneris tos parāda. Ir vērts atcerēties trīs lietas:

  • kods ar paroli ir tikpat konfidenciāls kā parole — kam ir koda fotoattēls, tam ir parole;
  • kodam nav derīguma termiņa, un to nevar atsaukt. Lai izdrukāts kods kļūtu nederīgs, mainiet to, uz ko tas norāda: tīkla paroli, lapas adresi;
  • kods ar iekšēju saiti tiek atvērts tikai cilvēkiem, kuriem ir piekļuve saistītajai lapai; pats kods atklāj tikai adresi.

Ieteikumi

  1. Publicējiet kodus ar sensitīviem datiem lapās, kuru auditorija atbilst koda auditorijai, un pirms publicēšanas pārbaudiet lapas atļaujas.
  2. Izmantojiet cilni Wi-Fi tikai viesu tīkliem un atjauniniet kodu, kad tiek mainīta parole.
  3. Pirms publicēšanas notīriet to ciļņu laukus, kuras netiek izmantotas, — arī to vērtības tiek saglabātas.
  4. Ja pietiek ar saiti, dodiet priekšroku cilnei URL ar saiti uz aizsargātu lapu, nevis kodam, kas satur pašus datus.

Kopsavilkums

QR Code Generator veido kodu pārlūkprogrammā, tai nav vajadzīgas API atļaujas, un tā neko nelasa no SharePoint. Vienīgā vieta, kur tiek glabāti ievadītie dati, ir lapa, kurā tos saglabā redaktors, un tur dati ir tikpat atvērti kā pati lapa.

💡 Padoms
Kā tiek saglabāts sagatavots kods un ko redz lapas apmeklētāji, ir aprakstīts rakstā KB10269. Iepriekš sagatavota QR koda publicēšana SharePoint lapā.

Kopīgot