Filtro de vista mejorado para listas

Nota

A partir del 12 de octubre de 2022, los portales de Power Apps son Power Pages. Más información: Microsoft Power Pages ya está disponible para el público en general (blog)
Pronto migraremos y fusionaremos la documentación de los portales de Power Apps con la documentación de Power Pages.

Puede usar Permisos de tabla si desea proteger los registros. Si desea proteger los registros en función del contexto del usuario del portal actual, puede configurar un filtro en la definición de vista basada en modeloa subyacente utilizada por la Lista mediante el diseñador de vistas de Dataverse. Esta característica admite el filtro de usuario actual, de la cuenta primaria del usuario, o una página web en cualquier profundidad. Cree el filtro de la vista para que coincida con cualquier registro de contacto único, y el código reemplazará la configuración con el valor real en tiempo de ejecuciónsin la necesidad de asignar valores a los campos de la sección Condiciones de filtro.

  • El control encontrará todos los elementos de condición donde uitype= "contact" y establecerá el valor en el valor real del identificador de contacto del usuario del portal actual.
  • El control encontrará todos los elementos de condición donde uitype= "account" y establecerá el valor en el valor real del identificador de la cuenta principal del usuario del portal actual.
  • El control encontrará todos los elementos de condición donde uitype= "adx_website" y establecerá el valor en el valor real del identificador del sitio web actual.

Ejemplo de criterios de filtro de vista

La siguiente imagen muestra un contacto arbitrario asignado a una condición de filtro, este contacto resulta ser un contacto "falso" pendiente de confirmación, pero esto podría ser cualquier registro de contacto. La identificación de este registro será reemplazada por el valor real del identificador del usuario que ve la página. Si el usuario no ha iniciado sesión, no se devolverán registros. Esto proporciona una mayor flexibilidad para filtrar los datos en función del usuario y el sitio web contextualmente.

Ejemplo de criterios de filtro de vista.

Nota

Si está filtrando por el contacto del usuario del portal actual o cuenta primaria, se recomienda que asocie una Regla de control de acceso de página web a la página web para obligar al usuario a iniciar sesión. Debe crear un Rol web con "Rol de usuarios autenticados" marcado. Cree una regla de control de acceso a páginas web con el derecho "Restringir lectura" y asocie el rol web. Esto obligará a los usuarios a iniciar sesión para ver la página y, por lo tanto, permitirá que los datos se completen en consecuencia.

Consulte también

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).