Share via


Luetteloiden suojaaminen

Huomautus

Power Apps -portaaleja kutsutaan 12. lokakuuta 2022 alkaen nimellä Power Pages. Lisätietoja: Microsoft Power Pages on nyt yleisesti saatavilla (blogi)
Siirrämme ja yhdistämme Power Apps -portaalien dokumentaation pian Power Pagesin dokumentaatioon.

Suojataksesi luettelon sinun on määritettävä taulukko-oikeudet taulukolle, jolle tietueita näytetään.

Alkaen julkaisusta 9.3.7.x, uusien portaalien kaikkien luetteloiden taulukko-oikeuksia valvotaan riippumatta Ota taulukko-oikeudet käyttöön -asetuksesta.

Huomautus

Edellä kuvatut muutokset koskevat myös portaaleja, jotka on muunnettu kokeiluversiota tuotantoversioon.

Määrittääksesi anonyymin käytön, käytä oikeita taulukko-oikeuksia ja viittaa Anonyymikäyttäjät-verkkorooliin tai mukautettuun verkkorooliin Anonyymikäyttäjien rooli -asetuksella.

Luettelon suojaaminen varmistaa, että käyttäjät näkevät vain tietueet, joihin heillä on oikeudet.

Tiettyihin käyttäjiin (tai heihin liittyviin asiakkaisiin) liityvän tiedon suojaaminen toteutuu siten, että lisätään suhde taulukon ja joko yhteyshenkilö- tai asiakas-taulukon välille, jolloin ainoastaan käyttäjät, joilla on suhde näihin tietueisiin, voivat käyttää tietoja käyttämällä taulukko-oikeutta Asiakas tai Yhteyshenkilö ja määrittämällä oikeat oikeudet ja liittämällä verkkoroolit taulukko-oikeuteen.

Hyvä verkkosivuston rakenne edellyttää, että jos käyttäjän roolilla ei ole oikeuksia taulukkoon (eli käyttäjä ei koskaan näe tietueita), käyttäjä ei myöskään pääse sivulle. Parhaassa tapauksessa sivu on suojattu käyttämällä Sivun oikeuksia.

Jos haluat näyttää tietuetason toimintoja, jotka soveltuvat sisäänkirjautuneeseen käyttäjään, sinun on määritettävä EntityList/ShowRecordLevelActions-sivustoasetuksen arvoksi tosi.

Oletetaan, että käyttäjiä on kaksi: Preston ja Teddy. Prestonilla on palvelupyyntötaulukon yhteyshenkilötason kaikki käyttöoikeudet, kun taas Teddylla on yleinen lukuoikeus. Jos luettelo on luotu näyttämään kaikki palvelupyyntötietueet, Preston näkee kaikki toiminnot (Tarkastele, Muokkaa ja Poista) tietueissa, jotka liittyvät hänen yhteyshenkilöönsä. Muissa tietueissa hän näkee vain Tarkastele-toiminnon. Teddy puolestaan näkee vain Näytä-toiminnon kaikissa tietueissa.

Jos EntityList/ShowRecordLevelActions-sivustoasetukseksi määritetään epätosi ja taulukossa on useita oikeuksia, kaikki tietuetason toiminnot ovat näkyvissä. Kun käyttäjä yrittää suorittaa toiminnon ilman vahvistusta, näkyviin tulee virhe.

Katso myös