Partajați prin


Tutorial: Afișați datele în mod securizat pe site-ul dvs.

În tutorialul anterior, ați adăugat o listă la o pagină; cu toate acestea, utilizatorii nu ar putea vedea datele. Power Pages are securitatea activată în mod implicit pentru a vă proteja datele companiei. Acest tutorial explică cum să creați permisiuni pentru tabele și să le asociați cu roluri web, astfel încât vizitatorii site-ului dvs. să poată interacționa numai cu informațiile pe care le permiteți.

În acest tutorial, veți afla cum să:

  • Creați permisiunile pentru tabel
  • Configurați tipul de acces și privilegiile
  • Adăugați roluri web

Cerințe preliminare

Creați permisiunile pentru tabel

Acest video oferă o prezentare generală a pașilor necesari pentru a crea permisiunile pentru un tabel.

Pentru a afla cum să configurați permisiunile pentru tabel pentru a vizualiza date:

  1. Accesați Power Pages.

  2. În spațiul de lucru al paginilor, pe pagina cu o componentă listă, selectați componenta și alegeți butonul Permisiuni .

  3. Selectați Permisiuni de tabel noi.

  4. Introduceți un nume pentru permisiunea tabelului.

  5. Selectați un tabel Dataverse.

  6. Setați tipul de acces la Global.

    Avertisment

    În acest exemplu, scopul este de a face lista cu toate înregistrările burselor accesibilă oricui vă vizitează site-ul, așa că este adecvată utilizarea opțiunii globale. Cu toate acestea, în alte situații, fiți precaut cu privire la permisiunile pe care le acordați tabelelor. De exemplu, dacă un vizitator al site-ului este conectat la site-ul dvs. și trebuie să vadă și să-și actualizeze informațiile de contact, utilizați un alt tip de acces. Accesul automat restricționează utilizatorii doar la vizualizarea și actualizarea propriilor informații de contact.

  7. Setați permisiunile la Citire.

  8. Alegeți Anonim și Utilizator autorizat pentru rolurile web.

    Creați o permisiune pentru tabel.

  9. Acum că sunt setate permisiunile pentru tabel, vizualizați pagina selectând Previzualizare.

  10. Acum ar trebui să vedeți o listă de înregistrări Dataverse pe pagină.

Notă

Puteți introduce orice nume pentru permisiunea tabelului, dar în mod ideal ar trebui să fie descriptiv.

Configurați tipul de acces și privilegiile

Când configurați o listă sau un formular în Power Pages, în mod implicit, utilizatorii nu au acces la informațiile din Dataverse. Uneori, este posibil să doriți să limitați datele pe care le poate accesa un anumit set de utilizatori. Puteți controla accesul cu o combinație de permisiuni de tabel și roluri de securitate.

Dacă tabelul dvs. din Dataverse are o relație cu un tabel de persoane de contact sau de conturi, puteți filtra înregistrările în funcție de relația respectivă.

În exemplul următor, am creat un tabel care are o căutare la tabelul de contacte.

Acest videoclip oferă o prezentare generală a pașilor pentru a seta tipurile de acces și privilegiile.

  1. Creați o pagină cu o listă care arată înregistrările care au o relație cu tabelul de persoane de contact.

    Notă

    Accesați Tutorial: adăugați o listă la o pagină pentru detalii despre cum să adăugați o listă la o pagină. Creați un tabel cu o căutare la tabelul de persoane de contact.

  2. Din lista de pe pagină, alegeți butonul Permisiune.

  3. Selectați pentru a crea o permisiune nouă pentru tabel.

  4. Dați permisiunii tabelului un nume și alegeți Tabel.

  5. Selectați Acces global ca tip de acces.

  6. Setați permisiunile la Citire.

  7. Atribuiți permisiunea de tabel la rolul web Utilizator autentificat.

  8. Selectați Salvați.

    Captură de ecran care arată crearea unei permisiuni de tabel pentru un tabel cu căutare de contacte.

  9. Previzualizați site-ul și conectați-vă. În scopul acestui tutorial, vă puteți conecta folosind Microsoft Entra ID.

  10. Vizualizați pagina de pe site. Când un utilizator se conectează, ar trebui să vadă toate datele din tabel.

    Utilizator autentificat care vizualizează toate datele de pe o pagină.

  11. În exemplul nostru, am dori să afișăm numai înregistrările care se referă la utilizatorul conectat în prezent. Reveniți la studioul de design, selectați lista de pe pagină și selectați permisiunile.

  12. Modificați permisiunea existentă pentru tabel și modificați Tipul de acces în Acces persoană de contact.

  13. Trebuie să specificați relația dintre tabelul dvs. și tabelul de contact.

    Notă

    Dacă nu vedeți o relație, trebuie să definiți o căutare în tabelul de contacte folosind spațiul de lucru Date. Creați sau actualizați unele înregistrări care sunt legate de înregistrarea de contact pe care o utilizați pentru a vă conecta la site.

    Captură de ecran a unui tabel filtrat de utilizatorul conectat în prezent.

  14. Previzualizați site-ul și conectați-vă. Acum ar trebui să vedeți doar înregistrările care au legătură cu persoana de contact care s-a conectat la site.

    Captură de ecran a unei vizualizări de listă care arată numai înregistrările asociate.

Mai multe informații

Există mai multe tipuri de acces și privilegii diferite în Power Pages.
Pentru mai multe informații, consultați:

Adăugați roluri web

În exemplele noastre de până acum, am atribuit permisiunile pentru tabel rolurilor implicite Utilizatori autentificați și Utilizatori anonimi .

Acest videoclip oferă o prezentare generală a utilizării rolurilor web.

De asemenea, putem crea propriile noastre roluri web personalizate pentru a limita accesul la date și pagini pentru anumiți vizitatori ai site-ului.

  1. În studioul de design, selectați cele trei puncte ... din meniul lateral și selectați Gestionare portal pentru a deschide aplicația de gestionare a portalului.

  2. În aplicația Gestionarea portalurilor, în secțiunea Securitate , selectați Roluri web.

  3. Selectați Nou pentru a crea un nou rol web și a-i da un nume descriptiv. Lăsați rolurile Utilizatori autentificați și Utilizatori anonimi setate la Nu.

    Creați rolul web.

  4. Salvați înregistrarea rolului web.

  5. Selectați Asociate și alegeți Persoane de contact. Selectați Adăugați persoane de contact existente și alegeți câteva persoane de contact.

    Adăugați persoane de contact la rolul web.

    Notă

    Utilizatorii site-ului sunt stocați ca înregistrări de tip Persoane de contact.

  6. În studioul de proiectare pe o listă sau un formular, alegeți butonul de permisiuni și selectați o permisiune de tabel, apoi atribuiți rolul web personalizat.

    Captură de ecran care arată atribuirea rolului web pentru student.

    Notă

    Trebuie să reporniți studioul de design sau să ștergeți memoria cache a browserului (ctrl + F5) pentru a vedea noul rol web.

  7. Previzualizați site-ul și rețineți că numai utilizatorii autentificați pot vizualiza datele dintr-un formular sau dintr-o listă.

Pașii următori

Afișarea datelor într-o vizualizare de listă pentru publicul corect este o caracteristică importantă a Power Pages. Următorul tutorial va acoperi adăugarea unui formular pe o pagină pentru a permite utilizatorilor să creeze și să editeze date de afaceri.