Bendrinti naudojant


Sąrašų apsaugojimas

Pastaba

Nuo 2022 m. spalio 12 d. „Power Apps“ portalai tampa „Power Pages“. Daugiau informacijos: „Microsoft Power Pages“ dabar yra visuotinai prieinama (tinklaraštis)
Greitai perkelsime ir suliesime „Power Apps“ portalų dokumentaciją su „Power Pages“ dokumentacija.

Norėdami apsaugoti sąrašą, turite sukonfigūruoti lentelės teises lentelei, kurios įrašai rodomi.

Pradedant nuo leidimo 9.3.7.x, naujai sukurtų portalų lentelės leidimai bus taikomi visiems sąrašams, neatsižvelgiant į parametrą Įgalinti lentelės teises.

Pastaba

Aukščiau aprašyti pakeitimai taip pat taikomi portalams, konvertuotims iš bandomosios versijos į gamybos.

Jei norite aiškiai sukonfigūruoti anoniminę prieigą, naudokite tinkamas lentelės teises ir susiekite su žiniatinklio vaidmeniu Anoniminiai vartotojai arba pasirinktiniu žiniatinklio vaidmeniu su parinktimi Anoniminių vartotojų vaidmuo.

Apsaugoję sąrašą užtikrinsite, kad vartotojai matys tik tuos įrašus, kuriems turi teises.

Su konkrečiais vartotojais (ar su jais susijusiomis paskyromis) susijusių duomenų apsauga pasiekiama pridedant ryšį tarp lentelės ir kontakto arba paskyros lentelės, dėl kurio tik su šiais įrašais susiję portalo vartotojai galės pasiekti duomenis naudodami lentelės leidimo tipą Paskyra arba Kontaktas, ir nustatant atitinkamas teises bei susiejant žiniatinklio roles su lentelės teise.

Geras svetainės dizainas reikalauja, kad jei vartotojo vaidmuo neturi lentelės teisių (tai yra, niekada nebus situacijos, kai jis turėtų matyti kokius nors įrašus), jis iš viso neturėtų prieigos prie puslapio. Idealiu atveju puslapis taip pat turi būti apsaugotas naudojant Puslapio teisės.

Jei norite rodyti įrašų lygio veiksmus, taikomus užsiregistravusiam vartotojui, turite nustatyti svetainės parametro EntityList/ShowRecordLevelActions reikšmę į teisinga.

Pavyzdžiui, yra du vartotojai: Prestonas ir Tedis. Preston turi kontakto lygio pilną prieigą prie atvejo lentelės, o Teddy turi visuotinę skaitymo prieigą. Jei būtų sukurtas sąrašas, kuriame būtų rodomi visi atvejo įrašai, Preston matytų visus veiksmus (Peržiūrėti, Redaguoti ir Naikinti) įrašams, kurie yra susiję su jo kontaktu. Kitiems įrašams jis matys tik veiksmą Peržiūrėti. Kita vertus, Tedis visuose įrašuose matys tik veiksmą Peržiūrėti.

Jei svetainės parametras „EntityList/ShowRecordLevelActions” nustatytas kaip klaidinga, o lentelėje yra kelios teisės, rodomi visi įrašo lygio veiksmai. Tačiau kai vartotojas bando atlikti veiksmą be autorizacijos, rodoma klaida.

Taip pat žr.