Konfigurisanje dozvola za tabele
Pristup Dataverse zapisima se automatski ograničava u usluzi Power Pages kada koristite obrasce, liste, Liquid, Web API za portale i druge komponente koje pristupaju Dataverse tabelama.
Da biste dozvolili pristup Dataverse zapisima na Power Pages lokacijama, moraćete da konfigurišete dozvole za tabelu i povežete dozvole tabele sa veb-ulogama.
Kako se konfigurišu dozvole za tabele
Dozvole za tabele možete da kreirate pomoću sledećih metoda:
- Prilikom konfigurisanja liste ili obrasca na stranici
- Iz radnog prostora za bezbednost
- Pomoću aplikacije Upravljanje portalima
Dodavanje dozvola za tabelu iz liste ili obrasca
U studiju za dizajniranje idite na stranicu koja sadrži listu ili komponentu obrasca.
Izaberite obrazac ili komponentu liste, a zatim izaberite stavku Dozvole.
Na tabli sa dozvolama tabele koja se prikazuje, možete da upravljate postojećim dozvolama ili da kreirate novu dozvolu za tabelu.
Dodavanje dozvola za tabelu iz radnog prostora za bezbednost
U dizajnerskom studiju u bočnom meniju izaberite Bezbednost.
U levom oknu u odeljku Zaštiti, izaberite Dozvole za tabelu da biste dodali i izmenili dozvole tabele.
Dodavanje dozvola za tabelu aplikaciji Upravljanje portalima
U studiju za dizajniranje izaberite tri tačke (...) iz bočnog menija, a zatim izaberite Upravljanje portalima.
U aplikaciji Upravljanje portalima u levom oknu u odeljku Bezbednost, izaberite Dozvole za tabelu.
Dostupni tipovi pristupa
Studio za dizajniranje prikazuje četiri različita tipa pristupa. U zavisnosti od odabranog tipa pristupa, dozvole i privilegije izabrane tabele primenjuju se na korisnike iz izabranih uloga za sledeće zapise.
- Globalni pristup – Primenjuje izabranu dozvolu i privilegije tabele na korisnike iz izabranih uloga za sve zapise.
- Pristup kontaktu – Primenjuje izabranu dozvolu i privilegije tabele na korisnike iz izabrane uloge povezani sa prijavljenim korisnikom.
- Pristup poslovnom kontaktu – Primenjuje izabranu dozvolu i privilegije tabele na korisnike iz izabrane uloge povezani sa poslovnim kontaktom prijavljenog korisnika.
- Samostalni pristup – Primenjuje dozvolu i privilegije izabrane tabele na korisnike iz izabrane uloge samo za zapis sopstvenog kontakta.
Napomena
Tip nadređenog pristupa je dostupan samo u aplikaciji Upravljanje portalima. Umesto da kreirate dozvolu tabele sa tipom pristupa Nadređeni, kada koristite studio za dizajniranje, direktno dodajte podređenu dozvolu postojećim dozvolama tabele.
Konfigurisanje dozvola za tabele
U ovom odeljku, saznaćete kako da kreirate, pregledate, uređujete i deaktivirate/aktivirate ili izbrišete dozvole za tabelu.
Kreiranje dozvola za tabele
Izaberite Nova dozvola.
Unesite naziv dozvole za tabelu.
Izaberite tabelu.
Izaberite tip pristupa. Još informacija: Dostupni tipovi pristupa
Ako izaberete tip pristupa Kontakt ili Poslovni kontakt, izaberite relaciju između kontakta/poslovnog kontakta i tabele koju ste izabrali za dozvolu.
Belešku
- Ako za odabranu tabelu nemate nijedan dostupan odnos, možete da izaberete Novi odnos da biste kreirali novi odnos.
- Kada kreirate relaciju između tabela u usluzi Power Apps, morate da se uverite da je konfiguracija objavljena, kao i da izaberete dugme Sinhronizuj u studiju za dizajniranje.
- U nekim slučajevima ćete možda morati ponovo da učitate studio za dizajniranje da biste videli novu relaciju između tabela u tabli sa dozvolama za tabelu.
Izaberite privilegije koje želite da dodelite.
Izaberite Dodaj uloge da biste dodali uloge na koje će se primeniti ova dozvola za tabelu.
Napojnica
Ako još uvek niste kreirali veb-ulogu, izaberite Upravljanje ulogama iz potpalete uloga da biste otvorili aplikaciju Upravljanje portalima i kreirali uloge.
Izaberite stavku Sačuvaj.
Prikaz dozvola za tabelu
U dizajnerskom studiju iz bočnog menija izaberite Bezbednost.
U levom oknu u odeljku Bezbednost izaberite Dozvole za tabelu da biste prikazali dozvole za tabelu.
Da biste grupisali ili filtrirali dozvole za tabelu, izaberite prikaz (Podrazumevano, Grupiši po ulogama, Grupiši po tabelama ili Grupiši po statusu) ili unesite naziv dozvole za tabelu u tekstualno polje filtera.
Belešku
- Kada grupišete dozvole tabele po ulozi, tabeli ili statusu, dozvole se navode kao struktura u istoj ravni, bez podređenih i nadređenih odnosa za konfigurisane dozvole.
- Možete da filtrirate samo dozvole nadređene tabele, ali ne i podređene.
Da biste sortirali dozvole za tabele, izaberite kolonu na vrhu liste dozvola za tabele.
Uređivanje dozvola za tabele
U dizajnerskom studiju iz bočnog menija izaberite Bezbednost.
U levom oknu u odeljku Zaštiti, izaberite Dozvole za tabelu da biste videli dozvole tabele.
Izaberite dozvolu za tabelu koju želite da uredite; druga mogućnost je da izaberete Još komandi (...), a zatim da izaberete stavku Uredi.
Promenite detalje dozvole za tabelu, kao što su naziv, tabela, tip pristupa, privilegije i primenljive uloge. Još informacija: Kreiranje dozvola za tabelu.
Izaberite stavku Sačuvaj.
Deaktivirajte/aktivirajte ili izbrišite dozvole za tabelu
Dozvola za deaktiviranu tabelu postaje nevažeća. Kasnije možete aktivirati dozvolu za deaktiviranu tabelu. Kada je dozvola za tabelu deaktivirana, dozvole za njenu podređenu tabelu ostaju aktivne, ali ne ostaju na snazi zbog neaktivne dozvole nadređene tabele. Dozvole za podređene tabele možete da deaktivirate odvojeno.
Kada se dozvola za tabelu izbriše, brišu se i sve povezane podređene dozvole.
Da biste deaktivirali/aktivirali ili izbrisali dozvole za tabelu:
U dizajnerskom studiju iz bočnog menija izaberite Bezbednost.
U levom oknu u odeljku Zaštiti, izaberite Dozvole za tabelu da biste videli dozvole tabele.
Izaberite dozvolu za tabelu koju želite da deaktivirate/aktivirate ili izbrišete.
Izaberite Još komandi (...), a zatim izaberite Deaktiviraj ili Izbriši.
Potvrdite kada se to zatraži.
Konfigurisanje podređenih dozvola
Napomena
Polimorfna pronalaženja nisu podržana prilikom konfigurisanja dozvola nadređene-podređene tabele.
Da biste dodali podređenu dozvolu postojećoj dozvoli tabele:
U dizajnerskom studiju iz bočnog menija izaberite Bezbednost.
U levom oknu u odeljku Zaštiti, izaberite Dozvole za tabelu da biste videli dozvole tabele.
Izaberite dozvolu za tabelu kojoj želite da dodate podređenu dozvolu. Na tabli sa svojstvima za dozvole tabele izaberite karticu Podređene dozvole, a zatim izaberite stavku Novo. Možete i da izaberete Još komandi (...), a zatim izaberite Dodaj podređenu dozvolu.
Kreirajte podređenu dozvolu koristeći sledeće detalje:
Naziv za podređenu dozvolu
Tabela kojoj je namenjena poređena dozvola
Relacija između tabele za dozvolu primarne tabele i izabrane tabele za podređenu dozvolu
Privilegije za podređene dozvole
Uloge (Ove uloge su nasleđene od dozvole nadređene tabele. Uredite dozvolu nadređene tabele da biste dodali ili uklonili uloge.)
Izaberite stavku Sačuvaj.
Da biste pregledali, uredili, deaktivirali/aktivirali ili izbrisali podređene dozvole pomoću studija za dizajniranje, sledite korake objašnjene u prethodnom odeljku da biste konfigurisali dozvole za tabelu.
Dodatna razmatranja
Konfiguracija dozvola za tabele podleže sledećim dodatnim razmatranjima i pravilima.
Dozvoli za nadređenu tabelu nedostaje veb-uloga povezana sa njenom podređenom tabelom
Kada imate dozvolu za podređenu tabelu koja je povezana sa jednom ili više veb-uloga koje nedostaju iz dozvola za nadređene tabele, videćete sledeću grešku prilikom uređivanja podređenih dozvola:
Jedna uloga ili više njih koje su primenjene na ovu dozvolu nisu dostupne za dozvolu tabele nadređene ovoj. Izmenite uloge u jednoj od dozvola.
Na primer, dozvola podređene tabele prikazuje sledeću poruku kada dozvola nadređene tabele nema povezanu veb-ulogu Marketing, iako je dozvola za podređenu tabelu i dalje povezana.
Da biste rešili ovaj problem, dodajte veb-ulogu Marketing dozvoli nadređene tabele ili uklonite veb-ulogu Marketing iz dozvole podređene tabele.
Dozvole za tabele bez povezanih veb-uloga
Da bi dozvola tabele stupila na snagu, ona mora da bude povezana sa jednom ili više veb-uloga. Korisnicima koji pripadaju veb-ulogama dodeljuju se privilegije koje izaberete za dozvolu povezane tabele.
Sledeća poruka se prikazuje kada pokušate da sačuvate dozvolu tabele bez ikakve povezane veb-uloge.
Sledeći koraci
Web Application Firewall DRS grupe pravila i pravila za Power Pages (verzija za pregled)