Guide de configuration

1. Installer le modèle .NET Core

La façon la plus simple de commencer est d’utiliser le modèle préconfiguré pour Visual Studio 2022 et 2026. Consultez la page des modèles de projet pour des instructions détaillées sur l’installation, ce qu’il inclut et comment le configurer. Exécutez la commande suivante pour installer le modèle :

dotnet new install PowerPortalsPro.AspNetCore.Templates

2. Créer votre projet et votre solution

Une fois le modèle installé, vous pouvez le sélectionner dans Visual Studio :

La boîte de dialogue de nouveau projet Visual Studio avec le modèle Power Portals Pro sélectionné.

3. Configurer les paramètres de connexion Dataverse

Comme montré dans le Program.cs fichier, les informations de connexion sont récupérées depuis la configuration de l’application :

Le code Program.cs indiquant où les paramètres de connexion Dataverse sont lus depuis la configuration.

Pour les meilleures pratiques de sécurité, stockez vos identifiants dans le fichier Secrets d’utilisateur. Faites un clic droit sur le fichier projet et sélectionnez « Gérer les secrets utilisateur » :

Le menu contextuel du projet Visual Studio avec l’option Gérer les secrets utilisateur est mis en surbrillance.

Copiez le JSON suivant et remplacez les valeurs provisoires par vos propres identifiants :

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

4. Installer la solution gérée

Téléchargez et installez la dernière solution managée dans votre environnement Dataverse depuis la page Releases.

Naviguez vers l’application « Power Portals Pro » dans votre environnement :

L’application Power Portals Pro pilotée par les modèles s’ouvre dans l’environnement Dataverse.

Allez dans l’élément de navigation « Portail du site » et créez un nouvel enregistrement avec votre clé de licence.

Le formulaire d’enregistrement du site web du portail où la clé de licence est saisie.

Note

Si vous n’avez pas de clé de licence, vous pouvez demander un permis d’essai ici. Consultez la page Licences pour tous les détails sur l’obtention et l’enregistrement d’une clé de licence.

5. Authentification Microsoft (optionnelle)

Pour activer l’authentification utilisateur avec Azure Entra ID, décommentez le code suivant dans le Program.cs fichier :

Le code Program.cs avec la section authentification Microsoft sans commentaire.

Vous devrez enregistrer une demande sur Entra ID pour obtenir votre ClientID et Secret. Voir : Enregistrer une application dans Entra ID

6. Exécuter l’application

Vous êtes maintenant prêt à lancer l’application et à commencer à personnaliser votre portail !