Del via


Selvstudium: Sikker visning af data på webstedet

I det forrige selvstudium har du føjet en liste til en side. Brugere vil dog ikke kunne se nogen data. Power Pages har som standard aktiveret sikkerhed til beskyttelse af forretningsdataene. I dette selvstudium gennemgås trinnene til oprettelse af tabeltilladelser, og de knyttes til webroller, så besøgende på webstedet kun kan arbejde med de oplysninger, du tillader.

I dette selvstudium lærer du, hvordan du kan:

  • Oprette tabeltilladelser
  • Konfigurere adgangstype og rettigheder
  • Tilføje webroller

Forudsætninger

Oprette tabeltilladelser

Denne video indeholder en oversigt over de trin, du skal bruge for at oprette tabeltilladelser.

Flere oplysninger om at konfigurere tabeltilladelser til at vise data:

  1. Gå til Power Pages.

  2. Markér komponenten i sidernes arbejdsområde på den side med en listekomponent, og vælg knappen Tilladelser.

  3. Vælg Nye tabeltilladelser.

  4. Angiv navnet på tabeltilladelsen.

  5. Vælg en Dataverse-tabel.

  6. Angiv adgangstypen til Global.

  7. Angive tilladelser til Læs.

  8. Vælg Anonym og Godkendt bruger til webrollerne.

    Oprette en tabeltilladelse.

  9. Nu, hvor tabeltilladelserne er angivet, kan du få vist siden ved at vælge Forhåndsversion.

  10. Du bør nu kunne se en liste over Dataverse-poster på siden.

Bemærk

Du kan give tabellen et hvilket som helst navn, men det skal helst være beskrivende.

Konfigurere adgangstype og rettigheder

Når du konfigurerer en liste eller formular i Power Pages, har brugerne som standard ikke adgang til oplysningerne i Dataverse. Nogle gange kan du ønske at begrænse, hvilke data et bestemt sæt brugere har adgang til. Du kan få kontroladgang med en kombination af tabeltilladelser og sikkerhedsroller.

Hvis tabellen i Dataverse har en relation med en kontakt- eller firmatabel, kan du filtrere posterne på baggrund af den pågældende relation.

I eksemplet nedenfor har vi oprettet en tabel, der indeholder et opslag i kontakttabellen.

Denne video indeholder en oversigt over de trin, du skal bruge til at angive adgangstyper og rettigheder.

  1. Opret en side med en liste, der viser poster, som har en relation til kontakttabellen.

    Bemærk

    Gå til Selvstudium: Føj en liste til en side for at få flere oplysninger om, hvordan en liste til side vises. Oprette en tabel med et opslag i kontakttabellen.

  2. Vælg på knappen Tilladelse på listen på siden.

  3. Vælg for at oprette en nye tabeltilladelse.

  4. Giv tabeltilladelsen et navn, og vælg Tabel.

  5. Vælg Global adgang som adgangstype.

  6. Angive tilladelser til Læs.

  7. Tildel tabeltilladelsen til webrollen Godkendt bruger.

  8. Vælg Save.

    Skærmbillede, der viser oprettelse af en tabeltilladelse til en tabel med kontaktopslag.

  9. Forhåndsversion af websted og logon. Til formål i dette selvstudium kan du logge på Microsoft Entra ID.

  10. Vise siden på webstedet. Når en bruger logger på, kan brugeren se alle dataene i tabellen.

    Brugere, der er logget på, har vist alle data på en side.

  11. I eksemplet vil vi kun vise poster, der er relateret til den bruger, der i øjeblikket er logget på. Vend tilbage til designstudiet, vælg listen på siden, og vælg tilladelser.

  12. Rediger den eksisterende tabeltilladelse, og rediger adgangstypen til kontaktadgang.

  13. Du skal angive relationen mellem tabellen og kontakttabellen.

    Bemærk

    Hvis du ikke kan se en relation, skal du definere et opslag til kontakttabellen ved hjælp af arbejdsområdet Data. Oprette eller opdatere visse poster, der er relateret til den kontaktpost, du bruger til at logge på webstedet.

    Skærmbillede af en tabel, der er filtreret efter den bruger, der aktuelt er logget på.

  14. Forhåndsversion af websted og logon. Du kan nu kun se poster, der er relateret til den kontakt, som er logget på webstedet.

    Skærmbillede af en listevisning, der kun viser relaterede poster.

Mere information

Der findes flere forskellige adgangstyper og rettigheder i Power Pages.
Du kan finde flere oplysninger i:

Tilføje webroller

I de eksempler, vi har set indtil videre, har vi tildelt tabeltilladelser til standardwebrollerne Godkendte brugere og Anonyme brugere.

Denne video indeholder en oversigt over brug af webroller.

Vi kan også oprette vores egne brugerdefinerede webroller for yderligere at begrænse adgangen til data og sider til visse besøgende på webstedet.

  1. Vælg ellipserne ... i menuen i siden i designstudiet, og vælg Portalstyring for at åbne appen Portaladministration.

  2. Vælg og få vist Webroller i appen Portalstyring under afsnittet Sikkerhed.

  3. Vælg Ny for at oprette en ny webrolle og give den et beskrivende navn. Lad rollerne Godkendte brugere og de Anonyme brugere være angivet til Nej.

    Oprette webrolle.

  4. Gem webrolleposten.

  5. Vælg Relateret, og vælg Kontakter. Vælg Tilføj eksisterende kontakter for at vælge nogle kontakter.

    Føj kontakter til webrollen.

    Bemærk

    Brugere af webstedet gemmes som kontaktpersonposter.

  6. Vælg knappen Tilladelser i designstudiet på en liste eller i en formular, vælg en tabeltilladelse, og tildel derefter den brugerdefinerede webrolle.

    Skærmbillede, der viser tildeling af den studerendes webrolle.

    Bemærk

    Du skal genstarte design studio eller rydde browsercachen (ctrl + F5) for at se den nye webrolle.

  7. Gennemse webstedet, og bemærk, at det kun er brugere, der er logget på, der kan se dataene i en formular eller på en liste.

Næste trin

Visning af data i en listevisning til den rette publikum er en vigtig funktion i Power Pages. I det næste selvstudium tilføjes der en formular på en side, så brugerne kan oprette og redigere forretningsdata.