Compartir por


Titorial: Mostrar os datos de forma segura no seu sitio

No titorial anterior, engadiu unha lista a unha páxina; con todo, os usuarios non poderían ver ningún dato. Power Pages ten a seguranza activada de forma predeterminada para protexer os datos da súa empresa. Este titorial percorrerá os pasos para crear permisos de táboa e asocialos a roles web para permitir que os visitantes do seu sitio só poidan interactuar coa información que permita.

Neste titorial aprenderá a:

  • Crear permisos da táboa
  • Configurar o tipo de acceso e privilexios
  • Engadir funcións web

Requisitos previos

Crear permisos da táboa

Este vídeo ofrece unha visión xeral dos pasos para crear permisos de táboa.

Siga os pasos seguintes para saber como configurar os permisos de táboa para ver os datos.

  1. Vaia a Power Pages.

  2. Na área de traballo de páxinas da páxina onde ten un compoñente de lista, seleccione o compoñente e escolla o botón Permisos .

  3. Seleccione Novos permisos de táboa.

  4. Asigne un nome ao permiso da táboa.

  5. Seleccione a táboa Dataverse.

  6. Configure o tipo de acceso como Global.

  7. Estableza os permisos en Lectura.

  8. Escolla Anónimo e Usuario autorizado para os roles web.

    Cree un permiso de táboa.

  9. Agora que están definidos os permisos de táboa, vexa a páxina seleccionando Previsualizar.

  10. Agora debería ver unha lista de rexistros de Dataverse na páxina.

Nota

Pode darlle ao permiso de táboa calquera nome, pero o ideal é que sexa descritivo.

Configurar o tipo de acceso e privilexios

Cando configure unha lista ou un formulario en Power Pages, por defecto os seus usuarios non terán acceso á información en Dataverse. Hai casos nos que desexa limitar os datos dun determinado conxunto de usuarios. Isto pódese facer cunha combinación de permisos de táboa e roles de seguranza.

Se a súa táboa de Dataverse ten unha relación cunha táboa de contacto ou conta, pode filtrar os rexistros en función desa relación.

No seguinte exemplo, creamos unha táboa que ten unha busca na táboa de contactos.

Este vídeo ofrece unha visión xeral dos pasos para definir os tipos de acceso e privilexios.

  1. Cree unha páxina cunha lista que mostre rexistros que teñen unha relación coa táboa de contactos.

    Nota

    Vaia a Titorial: Engadir lista a unha páxina para obter detalles sobre como engadir unha lista á páxina. Cree unha táboa cunha busca na táboa de contactos.

  2. Na lista da páxina, escolla o botón Permiso.

  3. Seleccione crear un novo permiso de táboa.

  4. Asigne un nome ao permiso da táboa e escolla Táboa.

  5. Seleccione Acceso global como tipo de acceso.

  6. Estableza os permisos en Lectura.

  7. Asigne o permiso de táboa ao rol web Usuario autenticado.

  8. Seleccione Gardar.

    Cree un permiso de táboa cunha para unha táboa con busca de contactos.

  9. Previsualice o sitio e inicie sesión. Para os efectos deste tutorial, pode iniciar sesión usando Microsoft Entra o DNI.

  10. Vexa a páxina no sitio. Cando un usuario inicia sesión, debería ver todos os datos da táboa.

    Usuario con sesión iniciada vendo todos os datos dunha páxina.

  11. No noso exemplo, só queremos mostrar rexistros relacionados co usuario que iniciou sesión actualmente. Volva ao estudio de deseño, seleccione a lista na páxina e seleccione os permisos.

  12. Modifique o permiso de táboa existente e cambie o Tipo de acceso a Acceso de contacto.

  13. Deberá especificar a relación entre a súa táboa e a táboa de contactos.

    Nota

    Se non ve unha relación, terás que definir unha busca na táboa de contactos mediante a área de traballo de datos. Cree ou actualice algúns rexistros relacionados co rexistro de contactos que está a usar para iniciar sesión no sitio.

    Vexa unha táboa que está filtrada polo usuario actualmente conectado.

  14. Previsualice o sitio e inicie sesión. Agora só debería ver os rexistros relacionados co contacto que iniciou sesión no sitio.

    A vista de lista só mostra rexistros relacionados.

Máis información

Hai varios tipos de acceso e privilexios diferentes en Power Pages.
Para obter máis información, consulte:

Engadir funcións web

Nos nosos exemplos ata agora, asignamos os permisos da táboa aos roles predefinidos Usuarios autenticados e Usuarios anónimos.

Este vídeo ofrece unha visión xeral do uso de roles web.

Tamén podemos crear os nosos propios roles web personalizados para limitar aínda máis o acceso a datos e páxinas a determinados visitantes do sitio.

  1. No estudio de deseño, seleccione os puntos suspensivos ... do menú lateral e seleccione Xestión de portais para abrir a aplicación Xestión de portais.

  2. Na aplicación Xestión de portais, na sección Seguranza, seleccione e consulte Roles web.

  3. Seleccione Novo para crear un novo rol web e asígnelle un nome descritivo. Deixe os roles Usuarios autenticados e Usuarios anónimos como Non.

    Cree un rol web.

  4. Garde o rexistro do rol web.

  5. Seleccione Relacionados e escolla Contactos. Seleccione Engadir contactos existentes e escolla algúns contactos.

    Engada contactos ao rol web.

    Nota

    Os usuarios do sitio gárdanse como rexistros de Contactos.

  6. Dentro do estudio de deseño nunha lista ou nun formulario, escolla o botón de permisos e seleccione un permiso de táboa e, a continuación, asigne o rol web personalizado.

    Asigne o rol web do alumno.

    Nota

    Terá que reiniciar o estudio de deseño ou borrar a caché do explorador (ctrl + F5) para ver o novo rol web.

  7. Previsualice o sitio e teña en conta que só os usuarios que iniciaron sesión poderán ver os datos nun formulario ou lista.

Pasos seguintes

Mostrar os datos nunha vista de lista ao público correcto é unha característica importante de Power Pages. O seguinte titorial tratará de engadir un formulario a unha páxina para permitir aos usuarios crear e editar datos empresariais.