Setup-Leitfaden

1. Installieren Sie die .NET Core Vorlage

Der einfachste Weg zum Einstieg ist, die vorgefertigte Vorlage für Visual Studio 2022 und 2026 zu verwenden. Siehe die Seite Projektvorlagen für detaillierte Anweisungen zur Installation der Vorlage, was sie enthält und wie man sie konfiguriert. Führen Sie folgenden Befehl aus, um die Vorlage zu installieren:

dotnet new install PowerPortalsPro.AspNetCore.Templates

2. Erstellen Sie Ihr Projekt und Ihre Lösung

Sobald die Vorlage installiert ist, kannst du sie in Visual Studio auswählen:

Der Visual Studio Neue-Projekt-Dialog mit der Power Portals Pro-Vorlage ausgewählt.

3. Konfiguration der Datenuniversen-Verbindungseinstellungen

Wie in der Program.cs Datei gezeigt, werden die Verbindungsinformationen aus der Anwendungskonfiguration abgerufen:

Der Program.cs Code, der zeigt, wo die Dataverse-Verbindungseinstellungen aus der Konfiguration gelesen werden.

Für Sicherheitsbest-Practices speichern Sie Ihre Zugangsdaten in der User Secrets-Datei. Rechtsklick auf die Projektdatei und wähle 'Benutzergeheimnisse verwalten' aus:

Das Visual Studio-Projektkontextmenü mit der Option Benutzergeheimnisse verwalten hervorgehoben.

Kopiere das folgende JSON und ersetze die Platzhalterwerte durch deine eigenen Zugangsdaten:

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

4. Installation der verwalteten Lösung

Laden Sie die neueste verwaltete Lösung auf der Versionsseite herunter und installieren Sie sie in Ihrer Dataverse-Umgebung.

Navigieren Sie in Ihrer Umgebung zur 'Power Portals Pro'-App:

Die modellgetriebene App Power Portals Pro ist in der Dataverse-Umgebung geöffnet.

Gehe zum Navigationspunkt 'Portal Website' und erstelle einen neuen Datensatz mit deinem Lizenzschlüssel.

Das Eintragsformular der Portal-Website, auf dem der Lizenzschlüssel eingegeben wird.

Anmerkung

Wenn Sie keinen Lizenzschlüssel haben, können Sie hier eine Probelizenz beantragen. Siehe die Lizenzseite für vollständige Details zum Erwerb und zur Registrierung eines Lizenzschlüssels.

5. Microsoft-Authentifizierung (Optional)

Um die Benutzerauthentifizierung mit Azure Entra-ID zu ermöglichen, entkommentieren Sie den folgenden Code in der Program.cs Datei:

Der Program.cs-Code mit dem Microsoft-Authentifizierungsbereich wurde nicht kommentiert.

Sie müssen einen Antrag bei Entra ID registrieren, um Ihre ClientID und Ihr Secret zu erhalten. Siehe: Registrieren Sie eine App in Entra ID

6. Führen Sie die Anwendung aus

Jetzt sind Sie bereit, die Anwendung zu starten und Ihr Portal individuell anzupassen!