Konfigurering av tabelltillatelser
Tilgang til Dataverse-oppføringer begrenses automatisk i Power Pages når skjemaer, lister, Liquid, nett-API-en for portaler og andre komponenter brukes til å få tilgang til Dataverse-tabeller.
Hvis du vil gi tilgang til Dataverse-oppføringer på Power Pages-nettsteder, må du konfigurere tabelltillatelser og knytte tabelltillatelsene til nettroller.
Slik konfigurerer du tabelltillatelser
Du kan opprette tabelltillatelser ved å bruke følgende metoder:
- når du konfigurerer en liste eller et skjema på en side
- Fra arbeidsområdet Sikkerhet
- med Portalbehandling-appen
Legg til tabelltillatelser fra en liste eller et skjema
I utformingsstudioet går du til siden som inneholder liste- eller skjemakomponenten.
Velg skjema- eller listekomponenten, og velg deretter Tillatelser.
I panelet Tabelltillatelser som vises, kan du administrere eksisterende tillatelser eller opprette en ny tabelltillatelse.
Legge til tabelltillatelser fra arbeidsområdet Sikkerhet
I designstudioet på sidemenyen Velg du Sikkerhet.
I venstre rute iBeskyttVelg du Tabelltillatelser for å legge til og endre tabelltillatelser.
Legg til tabelltillatelser fra Portalbehandling-appen
Velg ellipsen (...) på sidemenyen i utformingsstudioet, og velg deretter Portalbehandling.
I Portalbehandling-appen i venstre rute i Sikkerhet-delen velger du Tabelltillatelser.
Tilgjengelige tilgangstyper
Utformingsstudioet viser fire forskjellige tilgangstyper. Den valgte tabelltillatelsen og rettighetene gjelder for brukerne fra de valgte rollene for følgende oppføringer, avhengig av tilgangstypen du velger.
- Global tilgang – Bruker den valgte tabelltillatelsen og rettighetene til brukere fra de valgte rollene for alle oppføringer.
- Kontakttilgang – Bruker den valgte tabelltillatelsen og rettighetene til brukere fra de valgte rollene for den valgte rollen som er knyttet til den påloggede brukeren.
- Forretningsforbindelsestilgang – Bruker den valgte tabelltillatelsen og rettighetene til brukere fra de valgte rollene for den valgte rollen som er knyttet til den påloggede brukerens forretningsforbindelse.
- Egentilgang – Bruker den valgte tabelltillatelsen og rettighetene på brukere fra de valgte rollene for den valgte rollen bare for brukerens egen kontaktoppføring.
Merk
Den overordnede tilgangstypen er bare tilgjengelig i Portalbehandling-appen. I stedet for å opprette en tabelltillatelse med tilgangstypen Overordnet når du bruker utformingsstudioet, legger du til underordnet tillatelse direkte i eksisterende tabelltillatelser.
Konfigurer tabelltillatelser
I denne delen lærer du hvordan du oppretter, viser, redigerer og deaktiverer/aktiverer eller sletter tabelltillatelser.
Opprett tabelltillatelser
Velg Ny tillatelse.
Angi navnet på tabelltillatelsen.
Velg en tabell.
Velg en tilgangstype. Mer informasjon: Tilgjengelige tilgangstyper
Hvis du velger tilgangstypen Kontakt eller Forretningsforbindelse, velger du relasjonen mellom kontakten/forretningsforbindelsen og tabellen du valgte for tillatelsen.
Merk
- Hvis du ikke har noen tilgjengelige relasjoner for den valgte tabellen, kan du velge Ny relasjon for å opprette en ny relasjon.
- Når du har opprettet en tabellrelasjon i Power Apps, må du kontrollere at konfigurasjonen publiseres, og også velge Synkroniser-knappen i utformingsstudioet.
- I noen tilfeller må du kanskje også laste inn utformingsstudioet på nytt for å se den nye tabellrelasjonen i panelet for tabelltillatelser.
Velg rettighetene du vil gi.
Velg Legg til roller for å legge til rollene som denne tabelltillatelsen skal gjelde for.
Tips
Hvis du ikke har opprettet en nettrolle ennå, velger du Behandle roller på undermenyen for roller for å åpne Portalbehandling-appen og opprette roller.
Velg Lagre.
Vis tabelltillatelser
I designstudioet fra sidemenyen Velg du Sikkerhet.
Velg Tabelltillatelser i den venstre ruten i Sikkerhet-delen for å vise tabelltillatelser.
Hvis du vil gruppere eller filtrere tabelltillatelser, velger du en visning (Standard, Grupper etter rolle, Grupper etter tabell eller Grupper etter tilstand), eller angir et tabelltillatelsesnavn i filtertekstboksen.
Merk
- Når du grupperer tabelltillatelser etter rolle, tabell eller tilstand, vises tillatelsene som en flat struktur uten overordnede-underordnede relasjoner for konfigurerte tillatelser.
- Du kan bare filtrere etter tillatelser for overordnede tabeller, ikke underordnede tillatelser.
Hvis du vil sortere tabelltillatelsene, velger du en kolonne øverst i listen over tabelltillatelser.
Rediger tabelltillatelser
I designstudioet fra sidemenyen Velg du Sikkerhet.
I venstre rute iBeskyttVelg du Tabelltillatelser for å se tabelltillatelser.
Velg tabelltillatelsen du vil redigere. Du kan alternativt velge Flere kommandoer (...) og deretter Rediger.
Endre detaljer for tabelltillatelser, for eksempel navn, tabell, tilgangstype, rettigheter og aktuelle roller. Mer informasjon: Opprett tabelltillatelser.
Velg Lagre.
Deaktiver/aktiver eller slett tabelltillatelser
En deaktivert tabelltillatelse blir ineffektiv. Du kan aktivere en deaktivert tabelltillatelse senere. Når en tabelltillatelse deaktiveres, forblir tillatelsene for den underordnede tabellen aktive, men er ikke gjeldende på grunn av den ineffektive tillatelsen for den overordnede tabellen. Du kan deaktivere underordnede tillatelser separat.
Når en tabelltillatelse slettes, blir alle tilknyttede underordnede tillatelser også slettet.
Slik deaktiverer/aktiverer eller sletter du tabelltillatelser:
I designstudioet fra sidemenyen Velg du Sikkerhet.
I venstre rute iBeskyttVelg du Tabelltillatelser for å se tabelltillatelser.
Velg tabelltillatelsen du vil deaktivere/aktivere eller slette.
Velg Flere kommandoer (...), og velg deretter Deaktiver eller Slett.
Bekreft når du blir bedt om det.
Konfigurer underordnede tillatelser
Merk
Polymorfiske oppslag støttes ikke for konfigurering av tillatelser for overordnede og underordnede tabeller.
Slik legger du til en underordnet tillatelse i en eksisterende tabelltillatelse:
I designstudioet fra sidemenyen Velg du Sikkerhet.
I venstre rute iBeskyttVelg du Tabelltillatelser for å se tabelltillatelser.
Velg tabelltillatelsen du vil legge til den underordnede tillatelsen for. Velg fanen Underordnede tillatelser i egenskapspanelet for tabelltillatelser, og velg deretter Ny. Du kan alternativt velge Flere kommandoer (...) og deretter Legg til underordnet tillatelse.
Opprett den underordnede tillatelsen med følgende detaljer:
Navnet for den underordnede tillatelsen
Tabellen som den underordnede tillatelsen er for
Relasjon mellom tabellen for primær tabelltillatelse og den valgte tabellen for den underordnede tillatelsen
Rettigheter for de underordnede tillatelsene
Roller (Disse rollene arves fra den overordnede tabelltillatelsen. Hvis du vil legge til eller fjerne roller, redigerer du den overordnede tabelltillatelsen i stedet.)
Velg Lagre.
Hvis du vil vise, redigere, deaktivere/aktivere eller slette underordnede tillatelser ved hjelp av utformingsstudioet, følger du fremgangsmåten i den tidligere delen for å konfigurere tabelltillatelser.
Andre hensyn
Konfigurasjonen av tabelltillatelser er underlagt følgende ekstra hensyn og regler.
Overordnet tabelltillatelse som mangler en nettrolle tilknyttet sin underordnede
Når du har en underordnet tillatelse tilknyttet én eller flere nettroller som mangler i de overordnede tillatelsene, vises følgende feilmelding når du redigerer de underordnede tillatelsene:
Én eller flere roller som er brukt på denne tillatelsen, er ikke tilgjengelige for den overordnede tabelltillatelsen. Endre roller i begge tillatelsene.
En underordnet tabelltillatelse viser for eksempel følgende melding når tillatelsen for den overordnede tabellen ikke har nettrollen Markedsføring tilknyttet, selv om den underordnede tillatelsen fremdeles er tilknyttet.
Du kan løse dette problemet ved å legge til nettrollen Markedsføring i tillatelsen for den overordnede tabellen eller fjerne nettrollen Markedsføring fra tillatelsen for den underordnede tabellen.
Tabelltillatelser uten tilknyttede nettroller
For at en tabell skal få tillatelse til å tre i kraft, må den tilknyttes en eller flere nettroller. Brukere som hører til nettroller, får rettighetene du velger for den tilknyttede tabelltillatelsen.
Følgende melding vises når du prøver å lagre en tabelltillatelse uten at det er knyttet nettroller til den.
Neste trinn
DRS-regelgrupper og -regler for brannmur for nettbaserte apper for Power Pages (forhåndsversjon)