Power Pages-Projekt planen

Dieser Artikel dient als Leitfaden für Unternehmensteams, die an Projekten arbeiten, und geht möglicherweise über den Rahmen eines Herstellers hinaus, der eine Website für bestimmte Geschäftsanforderungen erstellt. Das Erstellen eines Plans mit klaren Ergebnissen und Erwartungen ist immer eine gute Praxis, unabhängig von der Größe Ihres Projekts.

Anmerkung

Power Pages baut auf einem Fundament von Power Apps-Portalen auf. Viele der Tools und Methoden, die zum Konfigurieren von Power Pages verwendet werden, nutzen die Funktionen von Power Apps-Portalen. Weitere Informationen finden Sie unter Einführung: Planen eines Power Apps-Projekts.

Berücksichtigen Sie die folgenden Fragen bei der Planung Ihres ersten Power Pages-Projekts:

  • Wer verwendet meine Website?
  • Welche Aktionen werden meine Benutzer ausführen?
  • Welchen Text und Inhalt soll die Website enthalten?
  • Was wird öffentlich angezeigt und was ist gesichert?
  • Was werden Benutzer verwenden, um sich anzumelden oder zu registrieren?
  • Wie werden die Daten segmentiert, nachdem sich Benutzer angemeldet haben?
  • Wie finden meine Benutzer meine Website?

Die Beantwortung dieser Fragen wird Ihnen helfen, sich bei der Durchführung Ihres Projekts zu orientieren.

Publikum

Unsere Standardvorlage enthält grundlegende Webseiten, die so konfiguriert sind, dass sie Ihnen den Einstieg erleichtern. Diese Vorlagenseiten sind nicht gesichert und enthalten Beispieltext und Bilder nur zur Inspiration. Bei der Entwicklung von Inhalten und Datenerlebnissen können Sie eine Authentifizierung für den Zugriff auf bestimmte Seiten anfordern. Passen Sie Ihre Power Pages-Website an die individuellen Bedürfnisse Ihrer Organisation an.

Anonyme Benutzer

Seiten, für die keine Anmeldung erforderlich ist, werden als anonym oder nicht authentifiziert bezeichnet.

Authentifizierte Benutzer

Auf authentifizierten Seiten können Sie genau die Daten angeben, die Ihrem Kunden angezeigt werden oder die er ändert. Um eine Website so festzulegen, dass nur mit Authentifizierung auf sie zugegriffen werden kann, legen Sie Seitenberechtigungen in den Eigenschaften für die Startseite fest. Bei dieser Einstellung müssen sich Benutzer registrieren und anmelden, bevor sie Inhalte auf einer Seite der Website anzeigen können. Weitere Informationen finden Sie unter Seitenberechtigungen.

Jeder authentifizierte Benutzer auf Ihrer Website ist mit einem Kontaktdatensatz in Dataverse verknüpft. Beachten Sie, dass Ihre Website-Authentifizierung nicht Ihre Autorisierung vorschreibt. Ihre Authentifizierung ist einfach eine digitale Kennung, die den Zugriff auf bestimmte Seiten gewährt.

Zugreifen

Viele Websites enthalten heute eine Anmelde- oder Registrierungsfunktion, bei der die Benutzer entweder ein neues Anmeldeprofil erstellen oder eine bestehende Anmeldung verwenden, um auf die Seiten der Website zuzugreifen. Diese Anmeldeinformationen können mit ihren Social Media-Konten oder ihren Unternehmensanmeldeinformationen verknüpft werden. Diese Anmeldeinformationen sind Beispiele für Identitätsanbieter (IdP). Power Pages funktioniert mit vielen branchenüblichen Identitätsanbietern.

Weitere Informationen: Übersicht über die Authentifizierung in Power Pages)

Interne Benutzer

Benutzer innerhalb Ihrer Organisation sollten Microsoft Entra verwenden. Die Verwendung der Microsoft Entra ID bietet eine nahtlose Anmeldeerfahrung über eine aktive Sitzung. Die Verwendung der Microsoft Entra ID trägt auch zur Websitesicherheit bei. Wenn ein Benutzer das Unternehmen verlässt, wird sein Microsoft Entra-Konto deaktiviert, und er kann nicht mehr auf die geschützten Seiten Ihrer Website zugreifen. Aus Gründen der Benutzerfreundlichkeit sind alle Power Pages-Websites mit Microsoft Entra ID vorkonfiguriert.

Trinkgeld

Benennen Sie die Anmeldeschaltfläche in einen benutzerfreundlicheren Namen wie „Contoso-Mitarbeiter“ oder „Contoso-Geschäftskonto“ um. Erstellen Sie eine Websiteeinstellung mit dem Namen „Authentication/OpenIdConnect/AzureAD/Caption“, und geben Sie den Wert an, den Sie anzeigen möchten. Verwenden Sie die Portalverwaltungs-App, um Websiteeinstellungen zu erstellen und zu ändern.

Externe Benutzer

Externe Benutzer sollten einen externen Identitätsanbieter verwenden. Mithilfe eines einzelnen externen Identitätsanbieters kann das Onboarding von Benutzern konsistent über mehrere Websites oder Apps durchgeführt werden. Ihre Benutzer können zu ihrer Erleichterung mit einem einzelnen Satz von Anmeldeinformationen darauf zugreifen. Power Pages bietet mehrere Optionen.

Azure Active Directory B2C (Azure AD B2C) ist eine Option, die Sie für einen Identitätsanbieter in Betracht ziehen könnten. Integrieren Sie Ihre benutzerdefinierten oder Unternehmensidentitätssysteme. Sie können die Verwendung vorhandener Social Media-Konten wie Microsoft-Konto, LinkedIn, Google aktivieren, einschließlich einer Option, die Sie festlegen, um ein Anmeldeprofil basierend auf einer E-Mail-Adresse zuzulassen.

Sie können auch das Erscheinungsbild an Ihre Bedürfnisse anpassen. Weitere Informationen finden Sie unter Die Azure AD B2C-Benutzeroberfläche anpassen.

Anmerkung

Wir empfehlen, lokale Anmeldeanbieter zu deaktivieren. Weitere Informationen finden Sie unter Einstieg in die Konfiguration Ihrer Authentifizierung.

Sicherheit

Power Pages ermöglicht Ihnen das Erstellen sicherer Websites.

Sie können jede Seite und Daten auf Ihrer Website schützen. Weitere Informationen finden Sie unter Power Pages-Sicherheit.

Sie können Tabellenberechtigungen festlegen, um Webrollen für authentifizierte und nicht authentifizierte Zielgruppen zu konfigurieren. Weitere Informationen finden Sie unter Tabellenberechtigungen zuweisen.

Notiz

Ziehen Sie andere Umfangstypen in Betracht, bevor Sie den globalen Umfang für Tabellenberechtigungen verwenden.

Sie können die offene Registrierung zulassen oder Identitätsanbieter verwenden, um E-Mail-Adressen zu validieren. Weitere Informationen finden Sie unter Zugriff auf externe Zielgruppen gewähren.

Datenmodellierung

Verwenden Sie den Arbeitsbereich „Daten“, um Tabellen, Ansichten und Formularen zu erstellen, die zum Erstellen von Seiten mit Listen- und Formularkomponenten verwendet werden, über die Benutzer direkt mit den in Microsoft Dataverse gespeicherten Daten interagieren können. Sie müssen die entsprechenden Tabellenberechtigungen konfigurieren, um Benutzern die Interaktion mit den Daten zu ermöglichen.

Datenentwurf für anonyme Benutzer

Sie müssen im Datenentwurf keine besonderen Aktionen durchführen, um Lesezugriff zu gewähren. Wenn Sie der anonymen Webrolle globale Tabellenberechtigungen zuweisen, werden beim Zugriff auf die Seite alle Daten in einer Liste oder einem Formular angezeigt.

Benutzerdatendesign für die kontextbezogene Authentifizierung

Authentifizierte Benutzer auf Ihrer Website werden nach der Anmeldung durch einen entsprechenden Kontaktdatensatz dargestellt. Es gibt eine native, integrierte Beziehung zwischen der Kontentabelle und jedem Kontaktdatensatz. Sie können auf Wunsch Änderungen an dieser Zuordnung vornehmen. Weitere Informationen zur kontextbezogenen Datensicherheit finden Sie unter Power Pages-Sicherheit.

Empfehlungen für Ihr erstes Projekt

Von der Produktion getrennte Entwicklung

Während Power Pages die Möglichkeit bietet, mehr als eine Website in jeder Umgebung zu installieren, empfehlen wir, eine von der Produktion getrennte Umgebung zum Erstellen und Testen neuer Funktionen zu erstellen. Weitere Informationen: Checkliste für die Inbetriebnahme

Benutzertests durchführen

Es wird dringend empfohlen, eine stabile Testwebsite für interne Stakeholder und frühe externe Tester zu erstellen. Eine Test-Website lässt Ihnen die Feinabstimmung Ihrer Entwicklungsbemühungen zu.

Eine benutzerdefinierte Domäne sichern

Es wird empfohlen, eine benutzerdefinierte Domäne für Ihre Liveschaltung zu erstellen. Wenden Sie sich an Ihre internen Teams, um sich eine vor dem Datum Ihrer Liveschaltung zu sichern.

SSL-Zertifikate sind erforderlich, um Ihre benutzerdefinierte Domäne einzurichten. Weitere Informationen finden Sie unter Benutzerdefinierten Domänen.

Checkliste zur Liveschaltung verwenden

Wir haben eine Checkliste zur Liveschaltung als Leitfaden für die Planung einer erfolgreichen Liveschaltung Ihrer Website erstellt.

Siehe auch

Einführung: Planen eines Power Apps-Projekts