Metadatos de Power Pages
Los creadores tienen que comprender los metadatos del sitio web y dónde se utilizan para configurar de manera efectiva un sitio web de Power Pages. Si bien la mayoría de los creadores pueden elaborar y editar la configuración y los metadatos del sitio web directamente en el estudio de diseño de Power Pages o en otras herramientas, solo pueden agregar o modificar filas en muchas tablas de Power Pages mediante la aplicación Administración del portal.
En la siguiente sección se explica para qué sirven las distintas tablas de Power Pages.
Sitio web
En la sección Sitio web se definen propiedades que controlan el comportamiento de los sitios web que se aprovisionan en el entorno de Dataverse en particular.
Metadatos | Propósito |
---|---|
Sitios web | Cada sitio web aprovisionado tiene una fila del sitio web que es la tabla principal de todos los metadatos del sitio web. La fila del sitio web define las plantillas predeterminadas de encabezado y pie de página, así como los idiomas. No recomendamos la creación manual de un sitio web y sus filas relacionadas. Es preferible dejar que el sistema cree los metadatos a través del proceso de aprovisionamiento o importación. |
Plantillas de página | Una página web utiliza una plantilla de página para apuntar a una plantilla de página fija o a una plantilla web. Las plantillas de página aparecen en el estudio de diseño de Power Pages cuando se crean nuevas páginas web. |
Redireccionamientos | Una fila de redireccionamiento sirve como redireccionamiento temporal o permanente de una dirección URL específica. Puede utilizar los redireccionamientos para crear una URL que redirija a una página más profunda del sitio o para que una dirección URL heredada redirija automáticamente a una nueva página del sitio. Estas URL de redireccionamiento se administran por separado del contenido de la página para que no tengan que ajustarse directamente a la jerarquía web. |
Marcadores de sitio | Un marcador de sitio es un puntero a una fila específica de la página web. Puede hacer referencia a un marcador de sitio en una etiqueta Liquid de un fragmento de contenido, una plantilla web o en el contenido de la página web. Esta característica permite evitar la necesidad de codificar direcciones URL específicas en las páginas web o el contenido. |
Configuración del sitio | La configuración del sitio define comportamientos específicos de la funcionalidad y las características del sitio web. La configuración del sitio está constituida por pares de valores que pueden habilitar o deshabilitar elementos determinados, como la configuración de autenticación, la búsqueda o el almacenamiento en caché. |
Enlaces de sitios web | Los enlaces de sitios web vinculan el sitio web específico con la aplicación web de Microsoft Azure. No se requiere el mantenimiento manual de los enlaces del sitio web, ya que estos se administran automáticamente cuando se aprovisiona un nuevo sitio web o cuando cambia la configuración del portal del sitio web en el centro de administración de Power Pages. |
Configuración | Al igual que la tabla Configuración del sitio, la tabla Configuración contiene pares de valores que son comunes a todos los sitios web que se aprovisionan para un entorno concreto y no para un sitio web específico. |
Contenido
La sección Contenido contiene las tablas que definen qué información estática y dinámica se muestra en un sitio web de Power Pages y cómo se muestra. Si bien puede agregar parte del contenido mediante estudio de diseño de Power Pages, solo puede agregar o modificar determinados aspectos actualizando los datos directamente con la aplicación Administración del portal.
Metadatos | Propósito |
---|---|
Fragmentos de contenido | Los fragmentos de contenido suelen ser elementos de contenido cortos y reutilizables que pueden aparecer en varias partes de un sitio web. Este es el caso, por ejemplo, del pie de página, que se muestra en la mayoría de las páginas web. Un fragmento de contenido puede contener texto, código de Liquid, HTML u hojas de estilo CSS. Normalmente se replica una fila de fragmento de contenido por cada idioma del sitio web aprovisionado. |
Formularios básicos | Los formularios, antes llamados formularios básicos, utilizan definiciones de formulario basados en modelos para mostrar formularios en el sitio web y permitir que los visitantes del sitio web tengan acceso a filas de Dataverse. Puede configurar un formulario que se muestre como de solo lectura, de edición o de creación. |
Listas | Las listas utilizan definiciones de vistas basadas en modelos para mostrar listas de filas de Dataverse. Puede configurar una lista para permitir la navegación a una fila seleccionada o para ejecutar flujos de trabajo. También puede habilitar funcionalidades avanzadas de búsqueda y filtro. |
Accesos directos | Una fila de acceso directo le permite crear en una página web un vínculo directo a otra página web, archivo web o una dirección URL externa, cualquiera que sea la jerarquía o el mapa del sitio web. De forma predeterminada, el vínculo de acceso directo aparece como vínculo en la página web primaria junto con la lista de otras páginas secundarias. |
Archivos web | Una fila de archivo web proporciona una fila de metadatos donde se puede adjuntar un archivo como nota. La fila del archivo web define el nombre y la URL parcial. Puede utilizar archivos web para los archivos de imágenes, CSS y JavaScript y para almacenar contenido descargable. |
Formularios avanzados | Los formularios de varios pasos, antes denominados formularios avanzados, son componentes similares a los formularios. Sin embargo, en lugar de crear una sola fila o formulario, los formularios de varios pasos crean una secuencia de los pasos que pueden servir para crear un flujo de proceso de negocio basado en el sitio web. |
Conjuntos de vínculos web | Un conjunto de vínculos web define el menú del sitio web que puede aparecer en el encabezado de una página web o como submenú en una página web. La fila del conjunto de vínculos web contiene una colección de filas de vínculos web que pueden apuntar a una página del sitio web o a direcciones URL externas. |
Idiomas de portal | Lista de todos los idiomas compatibles con Power Pages listos para usar. También puede expandir la lista y agregar variantes de idiomas, como francés canadiense o inglés australiano, para atender a públicos internacionales. Puede asociar cualquier fila con el sitio web para habilitar los idiomas seleccionados para los visitantes del sitio web. |
Páginas web | La fila de la página web es el núcleo del sitio web. Define el contenido que realmente se ve, tanto estático como a través de otros componentes, por ejemplo, listas y formularios. Puede crear y editar una página web utilizando el estudio de diseño de Power Pages y la aplicación Administración del portal. |
Plantillas web | Una fila de plantilla web contiene el código de Liquid, HTML, CSS o JavaScript que forma el diseño y la base de cómo se representa una página web. El aprovisionamiento de un sitio web incluye un conjunto de plantillas web predefinidas que permiten crear un sitio web básico sin necesidad de comprender el código. Puede crear sus propias plantillas web o modificar plantillas web ya existentes para atender requisitos específicos e implementar características personalizadas de sus aplicaciones de sitio web. |
Seguridad
Las funcionalidades de seguridad de Power Pages son similares a la seguridad basada en roles de Dataverse. El concepto principal es que un usuario del sitio web está representado por una fila de contacto y pueden autenticarse e iniciar sesión en un sitio web. Puede asignar al usuario del sitio web uno o varios roles web, que puede pueden servir para controlar el acceso a contenido estático y datos de Dataverse.
Metadatos | Propósito |
---|---|
Contactos | La tabla Contacto es la verdadera tabla de contacto de Dataverse. Todos los visitantes autenticados del sitio web, incluidos los miembros del personal interno, deben tener una fila de contacto correspondiente cualquiera que sea el método de autenticación. |
Permisos de tabla | Los permisos de tabla definen el ámbito y los privilegios de determinadas tablas de Dataverse. Puede asociar cada permiso de la tabla a un rol web; de esta forma se otorga a los visitantes al sitio web acceso configurado a datos. |
Permisos de columna | Los permisos de tabla se utilizan para ayudar a proteger filas de tablas de Dataverse individuales. Los permisos de columna amplían la seguridad a columnas de tabla individuales. Actualmente, los permisos de columna solo se aplican a las características de API web del portal. |
Invitaciones | Puede crear y enviar una invitación a un contacto de Dataverse ya existente para que se una al sitio web utilizando Microsoft Power Automate. Cuando se acepte la invitación, esta determinará el acceso del contacto al sitio web, así como los permisos que tenga en este. |
Reglas de transición del estado de publicación | Puede otorgar a los usuarios los permisos para crear y actualizar contenido del sitio web; sin embargo, podrían existir otras reglas para permitir un proceso de aprobación antes de que todos puedan ver el contenido. Las filas de las reglas de transición del estado de publicación definen quién puede o no publicar contenido en el sitio web. |
Reglas de control de acceso a la página web | Las reglas de control de acceso a la página web vinculan una página web específica a un rol web, que está vinculado a usuarios del sitio web. Esta característica controla a qué páginas web puede tener acceso el usuario de un sitio web. |
Roles web | Puede asignar una o varias filas de roles web a un usuario del sitio web (contacto). Puede vincular el rol web a permisos de tabla, permisos de columna y a reglas de control de acceso a la página web para controlar el acceso al contenido y a filas y columnas de Dataverse. |
Permisos de acceso a un sitio web | Los permisos de acceso a un sitio web definen qué permisos de vista preliminar de contenido y edición generales tienen roles web específicos en el sitio web. |
Algunas plantillas de sitios web pueden instalar más configuraciones para características específicas, como artículos de conocimientos para el portal de autoservicio del cliente.