Guía de configuración

1. Instalar la plantilla .NET Core

La forma más sencilla de empezar es usando la plantilla predefinida de Visual Studio 2022 y 2026. Consulta la página de Plantillas de Proyecto para instrucciones detalladas sobre cómo instalar la plantilla, qué incluye y cómo configurarla. Ejecuta el siguiente comando para instalar la plantilla:

dotnet new install PowerPortalsPro.AspNetCore.Templates

2. Crea tu proyecto y solución

Una vez instalada la plantilla, puedes seleccionarla en Visual Studio:

El diálogo de nuevo proyecto de Visual Studio con la plantilla Power Portals Pro seleccionada.

3. Configurar la configuración de conexión Dataverse

Como se muestra en el Program.cs archivo, la información de conexión se recupera de la configuración de la aplicación:

El código Program.cs que muestra dónde se leen los ajustes de conexión Dataverse desde la configuración.

Para las mejores prácticas de seguridad, guarda tus credenciales en el archivo de Secretos de Usuario. Haz clic derecho en el archivo del proyecto y selecciona 'Gestionar secretos de usuario':

El menú contextual del proyecto de Visual Studio con la opción Gestionar secretos de usuario resaltado.

Copia el siguiente JSON y sustituye los valores provisionales por tus propias credenciales:

{
  "D365":
  {
    "Url": "https://yoururl.crm.dynamics.com",
    "ClientId": "",
    "Secret": ""
  }
}

4. Instalar la solución gestionada

Descarga e instala la última solución gestionada en tu entorno Dataverse desde la página de Lanzamientos.

Accede a la app 'Power Portals Pro' en tu entorno:

La aplicación basada en modelos Power Portals Pro se abre en el entorno Dataverse.

Ve al elemento de navegación 'Portal web' y crea un nuevo registro con tu clave de licencia.

El formulario de registro del sitio web del portal donde se introduce la clave de licencia.

Nota

Si no tienes una clave de licencia, puedes solicitar una licencia de prueba aquí. Consulta la página de Licencias para todos los detalles sobre cómo obtener y registrar una clave de licencia.

5. Autenticación de Microsoft (opcional)

Para habilitar la autenticación de usuario con Azure Entra ID, elimina el siguiente código en el Program.cs archivo:

El código Program.cs con la sección de autenticación de Microsoft sin comentarios.

Tendrás que registrar una solicitud en Entra ID para obtener tu ClientID y Secret. Ver: Registrar una aplicación en Entra ID

6. Ejecutar la aplicación

¡Ahora estás listo para ejecutar la aplicación y empezar a personalizar tu portal!