Konfigurere tabeltilladelser
Adgang til Dataverse-poster begrænses automatisk Power Pages i forbindelse med brug af formularer, lister, Liquid, Web-API til portaler og andre komponenter, der får adgang til Dataverse-tabeller.
Hvis du vil give adgang til Dataverse-poster på Power Pages-websteder, skal du konfigurere tabeltilladelser og knytte tabeltilladelser til webroller.
Konfigurere tabeltilladelser
Du kan oprette tabeltilladelser ved brug af følgende metoder:
- Når du konfigurerer en liste eller formular på en side
- Fra arbejdsområdet Sikkerhed
- Med appen Portaladministration
Tilføjelse af tabeltilladelser fra en liste eller formular
I Design Studio skal du gå til den side, der indeholder listen eller formularkomponenten.
Vælg formularen eller listekomponenten, og vælg derefter Tilladelser.
I panelet Tabeltilladelser, der vises, kan du administrere eksisterende tilladelser eller oprette en ny tabeltilladelse.
Tilføjelse af tabeltilladelser fra arbejdsområdet Sikkerhed
I designstudiet i sidemenuen skal du vælge Sikkerhed.
I venstre rude iBeskytsektion , skal du vælge Tabeltilladelser for at tilføje og ændre tabeltilladelser.
Tilføje tabeltilladelser fra appen Portaladministration
Vælg ellipsen (...) i sidemenuen i designstudiet, og vælg derefter Portalstyring.
Vælg Tabeltilladelser i venstre rude i afsnittet Sikkerhed i Portaladministration.
Tilgængelige adgangstyper
Design Studio viser fire forskellige adgangstyper. Afhængigt af den adgangstype, du vælger, gælder de valgte tabeltilladelser og -rettigheder for brugerne fra de valgte roller for følgende poster.
- Global adgang – Anvender den valgte tabeltilladelse og de valgte rettigheder på brugerne fra de valgte roller for alle poster.
- Adgang til kontakt – Anvender den valgte tabeltilladelse og de valgte rettigheder på brugerne fra den valgte rolle, der er knyttet til den bruger, der er logget på.
- Adgang til konto – Anvender den valgte tabeltilladelse og de valgte rettigheder på brugerne fra den valgte rolle, der er knyttet til kontoen for den bruger, der er logget på.
- Selvadgang – Anvender den valgte tabeltilladelse og de valgte rettigheder på brugerne fra den valgte rolle kun for deres egen kontaktpersonpost.
Bemærk
Den overordnede adgangstype er kun tilgængelig i appen Portaladministration. I stedet for at oprette en tabeltilladelse med adgangstypen Overordnet, skal du direkte føje underordnede tilladelser til eksisterende tabeltilladelser, når du bruger portalers Studio.
Konfigurer tabeltilladelser
I dette afsnit lærer du at oprette, se, redigere og aktivere/deaktivere eller slette tabeltilladelser.
Oprette tabeltilladelser
Vælg Ny tilladelse.
Angiv navnet på tabeltilladelsen.
Vælg en tabel.
Vælg en adgangstype. Flere oplysninger: Tilgængelige adgangstyper
Hvis du vælger adgangstypen Kontakt eller Konto, skal du vælge relationen mellem kontakten/kontoen og den tabel, du har valgt til tilladelsen.
Bemærk
- Hvis der ikke er nogen tilgængelige Relationer for den valgte tabel, kan du vælge Ny relation for at oprette en ny relation.
- Når du har oprettet en tabelrelation i Power Apps, skal du sikre dig, at konfigurationen er publiceret og også vælge knappen Synkroniser i designstudiet.
- I visse tilfælde skal du måske også indlæse designstudiet igen for at se den nye tabelrelation i panelet med tabeltilladelser.
Vælg de rettigheder, du vil tildele.
Vælg Tilføj roller for at tilføje de roller, som denne tabeltilladelse gælder for.
Tip
Hvis du endnu ikke har oprettet en webrolle, skal du vælge Administrer roller blandt pop op-vinduet med rollerne for at åbne appen Portaladministration og oprette roller.
Vælg Gem.
Få vist tabeltilladelser
I designstudiet i sidemenuen skal du vælge Sikkerhed.
Vælg Tabeltilladelser til at vise tabeltilladelser i venstre rude i sektionen Sikkerhed.
Hvis du vil gruppere eller filtrere tabeltilladelser, skal du vælge en visning (Standard, Gruppe efter roller, Gruppe efter tabel eller Gruppe efter tilstand) eller angive et navn på en tabeltilladelse i feltet til filtrering af tekst.
Bemærk
- Når du grupperer tabeltilladelser efter rolle, tabel eller tilstand, vises tilladelserne som en flad struktur uden overordnet-underordnet Relationer for konfigurerede tilladelser.
- Du kan kun filtrere efter overordnede tabeltilladelser, ikke underordnede tilladelser.
Hvis du vil sortere tabeltilladelserne, skal du vælge en kolonne øverst på listen over tabeltilladelser.
Redigere tabeltilladelser
I designstudiet i sidemenuen skal du vælge Sikkerhed.
I venstre rude iBeskytsektion , skal du vælge Tabeltilladelser for at se tabeltilladelser.
Vælg den tabeltilladelse, du vil redigere. Du kan også vælge Flere kommandoer (...) og derefter vælge Rediger.
Rediger tabeltilladelser, for eksempel navn, tabel, adgangstype, rettigheder og relevante roller. Flere oplysninger: Oprette tabeltilladelser.
Vælg Gem.
Deaktivere/aktivere eller slette tabeltilladelser
En deaktiveret tabeltilladelse bliver synlig. Du kan aktivere en deaktiveret tabeltilladelse senere. Når en tabeltilladelse deaktiveres, forbliver tilladelserne til den underordnede tabel aktive, men de træder ikke i kraft på grund af tilladelsen til den overordnede tabel, der fungerer som overordnet tabel. Du kan deaktivere underordnede tilladelser separat.
Når en tabeltilladelse slettes, slettes også alle tilknyttede underordnede tilladelser.
Deaktivere/aktivere eller slette tabeltilladelser:
I designstudiet i sidemenuen skal du vælge Sikkerhed.
I venstre rude iBeskytsektion , skal du vælge Tabeltilladelser for at se tabeltilladelser.
Vælg den tabeltilladelse, du vil deaktivere/aktivere eller slette.
Vælg Flere kommandoer (...), og vælg derefter Deaktiver eller Slet.
Bekræft, når du bliver bedt om det.
Konfigurere underordnede tilladelser
Bemærk
Polymorfe opslag understøttes ikke, når tilladelser til overordnede og underordnede tabeller konfigureres.
Sådan føjes en underordnet tilladelse til en eksisterende tabeltilladelse:
I designstudiet i sidemenuen skal du vælge Sikkerhed.
I venstre rude iBeskytsektion , skal du vælge Tabeltilladelser for at se tabeltilladelser.
Vælg den tabeltilladelse, du vil føje den underordnede tilladelse til. Vælg fanen Underordnede tilladelser i egenskabspanelet for tabeltilladelser, og vælg derefter Ny. Du kan også vælge Flere kommandoer (...) og derefter vælge Tilføj underordnet tilladelse.
Opret den underordnede tilladelse med følgende oplysninger:
Navn på den underordnede tilladelse
Tabel, som den underordnede tilladelse gælder for
Relation mellem tabellen for tilladelsen til den primære tabel og den valgte tabel for den underordnede tilladelse
Tilladelser til de underordnede tilladelser
Roller (Disse roller nedarves fra tilladelsen til den overordnede tabel. Hvis du vil tilføje eller fjerne roller, skal du i stedet redigere tilladelsen til den overordnede tabel).
Vælg Gem.
Hvis du vil se, redigere, deaktivere/aktivere eller slette underordnede tilladelser ved hjælp af Design Studio, skal du følge de trin, der er beskrevet i det tidligere afsnit, for at konfigurere tabeltilladelser ved hjælp af Studio til portaler.
Yderligere overvejelser
Konfigurationen af tabeltilladelser er underlagt følgende ekstra overvejelser og regler.
Tilladelse til overordnet tabel, hvor der mangler en webrolle, som er knyttet til dens underordnede
Når du har knyttet en underordnet tilladelse til en eller flere webroller, der mangler i de overordnede tilladelser, kan du se følgende fejlmeddelelse, når du redigerer de underordnede tilladelser:
En eller flere roller, der er anvendt til denne tilladelse, er ikke tilgængelige for den overordnede tabeltilladelse. Rediger roller i begge tilladelser.
En underordnet tabeltilladelse viser følgende meddelelse, når tilladelsen til den overordnede tabel ikke har tilknyttet Marketing-webrollen, selvom den underordnede tilladelse stadig er tilknyttet.
Du kan løse problemet ved at føje Marketing-webrollen til tilladelsen til den overordnede tabel eller fjerne Marketing-webrollen fra tilladelsen til den underordnede tabel.
Tabeltilladelser uden tilknyttede webroller
Hvis en tabeltilladelse skal kunne bruges, skal den knyttes til en eller flere webroller. Brugere, der tilhører webroller, tildeles de rettigheder, du vælger for tilladelsen til den tilknyttede tabel.
I følgende meddelelse vises, hvornår du forsøger at gemme en tabeltilladelse uden at tilknytte en webrolle.
Næste trin
DRS-regelgrupper og -regler for -webprogramfirewall Power Pages (forhåndsversion)