Websitesichtbarkeit in Power Pages

Mit der Einstellung Website-Sichtbarkeit in Power Pages können Sie festlegen, wer Zugriff auf Ihre Website hat. Sie können die Website privat machen, um den den Zugriff auf bestimmte Personen in Ihrer Organisation zu beschränken. Wenn Sie sich dafür entscheiden, die Website öffentlich zu machen, hat jeder, der über den Link verfügt, Zugriff.

Animation, die die Änderung der Website-Sichtbarkeitseinstellung von privat zu öffentlich zeigt.

Wichtig

  • Alle neuen von Ihnen in Power Pages erstellten Websites sind standardmäßig privat.
  • Die Website-Sichtbarkeit ist nur für Websites verfügbar, die mit Version 9.4.9.x oder höher erstellt wurden.
  • Seien Sie vorsichtig, wenn Sie eine öffentliche Website bearbeiten. Änderungen sind für externe Benutzer sofort sichtbar.
  • Websites in Entwicklerumgebungen können nicht öffentlich gemacht werden.

Unterschied zwischen einer privaten Website und einer öffentlichen Website

Nur die Websiteersteller und Organisationsbenutzer, denen der Ersteller Zugriff gewährt hat, können private Websites anzeigen. Website-Besuchende müssen sich mit dem Microsoft Entra ID-Identitätsanbieter der Organisation authentifizieren, bevor sie sich Website-Inhalte ansehen können.

Trinkgeld

Stellen Sie die Sichtbarkeit auf „Privat“ ein, um den Zugriff während der Entwicklung Ihrer Website einzuschränken.

Jeder im Internet kann öffentliche Seiten anonym oder mit einer Authentifizierung bei einem Identitätsanbieter ansehen. Öffentliche Websites sind Produktions-Websites, die für Kunden voll funktionsfähig sind. Eine Benachrichtigung erinnert Sie daran, wenn Sie eine öffentliche Website im Designstudio, der Portalverwaltungs-App, dem Visual Studio Code-Editor und Microsoft Power Platform CLI bearbeiten.

Websitesichtbarkeit ändern

Wenn eine Website live geschaltet werden kann, können Sie die Sichtbarkeit der Website zu „Öffentlich“ ändern. Sie können die Sichtbarkeit der Website jederzeit wieder auf „Privat“ ändern, sodass nur Ersteller der Website und ausgewählte Benutzer Zugriff haben.

Wenn Sie die Sichtbarkeit der Website ändern, wird Ihre Website neu gestartet. Es kann einige Minuten dauern, bis die letzte Änderung angezeigt wird.

  1. Melden Sie sich bei Power Pages an, und bearbeiten Sie Ihre Website.
  2. Wählen Sie im linken Seitenbereich Einrichten aus der Liste der Arbeitsbereiche aus.
  3. Wählen Sie im Abschnitt Sicherheit die Registerkarte Website-Sichtbarkeit aus.
  4. Wählen Sie Öffentlich oder Privat aus.

Wenn Sie Ihre Website mit Power Apps erstellt haben, gehen Sie stattdessen wie folgt vor:

  1. Melden Sie sich bei Power Apps an
  2. Wählen Sie Apps und dann Ihre Website aus.
  3. Wählen Sie Weitere Befehle () >Bearbeiten aus.
  4. Wählen Sie In Power Pages öffnen aus.
  5. Wählen Sie im linken Seitenbereich Einrichten aus der Liste der Arbeitsbereiche aus.
  6. Wählen Sie im Abschnitt Sicherheit die Registerkarte Website-Sichtbarkeit aus.
  7. Wählen Sie Öffentlich oder Privat aus.

Zugriff auf eine private Website gewähren

Wenn Ihre Website privat ist, können Sie mithilfe der Seite „Website-Sichtbarkeit“ anderen Organisationsbenutzern Zugriff gewähren. Sie können bis zu 50 Organisationsbenutzern Zugriff gewähren. Sie müssen Benutzern, die in der Umgebung Ihrer Website über die Rolle „Systemadministrator“ verfügen, keinen Zugriff gewähren. Sie verfügen standardmäßig über Berechtigungen zum Anzeigen der Website.

  1. Melden Sie sich bei Power Pages an, und bearbeiten Sie Ihre Website.

  2. Wählen Sie im linken Seitenbereich Einrichten aus der Liste der Arbeitsbereiche aus.

  3. Wählen Sie im Abschnitt Sicherheit die Registerkarte Website-Sichtbarkeit aus.

  4. Geben Sie die Namen oder E-Mail-Adressen der Benutzer ein, denen Sie den Zugriff gewähren möchten.

  5. Wählen Sie Teilen aus.

    Screenshot der Seite „Website-Sichtbarkeit“ mit hervorgehobenen Optionen „Website-Zugriff gewähren“.

Anmerkung

Benutzer, denen Zugriff auf eine private Website gewährt wird, werden auf der Website nicht automatisch authentifiziert. Erfahren Sie, wie Sie externen Zielgruppen Zugriff gewähren.

Erforderliche Berechtigungen zum Ändern der Sichtbarkeit der Website

Ihre Sicherheitsrollen- und Mandantensicherheitseinstellungen bestimmen, ob Sie die Sichtbarkeit einer Website ändern können.

Dienstadministratoren, die Mitglieder einer der folgenden Microsoft Entra Rollen sind, können die Sichtbarkeit der Website ändern:

Wenn die Einstellung auf Mandantenebene enableSystemAdminsToChangeSiteVisibility auf true festgelegt ist, können Mitglieder der Sicherheitsrolle Systemadministrator auch die Website-Sichtbarkeit ändern.

Wenn die Einstellung auf Mandantenebene enableSystemAdminsToChangeSiteVisibility auf false eingestellt ist, müssen die Mitglieder der Systemadministrator-Sicherheitsrolle ein Mitglied der exklusiven Sicherheitsgruppe in Microsoft Entra sein, die Berechtigungen zum Verwalten der Website-Sichtbarkeit hat.

Einstellung auf Mandantenebene ändern

Mithilfe eines PowerShell-Skripts können Sie die Einstellung auf Mandantenebene enableSystemAdminsToChangeSiteVisibility aktualisieren.

Wichtig

Ab dem 1. Oktober 2023 können Systemadministratoren die Websitesichtbarkeit nicht ändern, wenn die Einstellung auf Mandantenebene „NULL“ ist. Legen Sie den Wert für enableSystemAdminsToChangeSiteVisibility entweder auf true oder false fest.

Um den aktuellen Wert der Einstellung auf Mandantenebene zu erhalten, verwenden Sie den Befehl Get-TenantSettings. Zum Beispiel:

$myTenantSettings = Get-TenantSettings
$ myTenantSettings.powerPlatform.powerPages

Anmerkung

Der Befehl „Get-TenantSettings“ listet keine Mandanteneinstellungen auf, deren Wert null ist. Der Standardwert der Einstellung auf Mandantenebene enableSystemAdminsToChangeSiteVisibility ist null. Das Element wird daher beim ersten Ausführen des Skripts nicht angezeigt. Nachdem Sie den Wert auf true oder false festgelegt haben, wird die Einstellung in der Liste angezeigt.

Um einen Wert für enableSystemAdminsToChangeSiteVisibility festzulegen , verwenden Sie den Befehl Set-TenantSettings. Das folgende Beispiel setzt den Wert auf false:

$requestBody = @{
    powerPlatform = @{
        powerPages = @{
            enableSystemAdminsToChangeSiteVisibility = $false
        }
    }
}
Set-TenantSettings -RequestBody $requestBody

Delegieren Sie die Kontrolle der Website-Sichtbarkeit

Wenn Sie nicht möchten, dass alle Systemadministratoren die Website-Sichtbarkeit ändern können, legen Sie enableSystemAdminsToChangeSiteVisibility auf false fest. Anschließend delegieren Sie die Verwaltung der Website-Sichtbarkeit an eine ausgewählte Gruppe von Benutzern.

  1. Fügen Sie Systemadministrierende zu einer Sicherheitsgruppe in Microsoft Entra ID hinzu und erteilen Sie der Gruppe Website-Sichtbarkeitsberechtigungen.

  2. Wählen Sie im Power Platform Admin Center die Option Power Pages-Websites aus.

  3. Wählen Sie Ihre Website, und wählen Sie dann Verwalten.

  4. Wählen Sie im Abschnitt Sicherheit die Option Verwalten Sie die Berechtigungen für die Website-Sichtbarkeit.

    Screenshot einer Website-Einstellungsseite mit hervorgehobener Option „Website-Sichtbarkeitsberechtigungen verwalten“.

  5. Fügen Sie die Sicherheitsgruppe hinzu, die die spezifischen Systemadministratoren enthält, an die Sie die Steuerung der Website-Sichtbarkeit delegieren möchten.

    Screenshot der Verwaltungsberechtigungen für die Seite mit der Website-Sichtbarkeitsoption, bei der „Sicherheitsgruppe auswählen“ hervorgehoben ist.

Nachdem Sie die Sicherheitsgruppe hinzugefügt haben, können alle Systemadministratoren in der Gruppe die Website-Sichtbarkeit verwalten. Für Systemadministratoren, die nicht Mitglieder der Gruppe sind, ist der Abschnitt für die Website-Sichtbarkeit deaktiviert.

Bekannte Probleme

Standardmäßig ist die Microsoft Entra-Authentifizierung aktiviert, wenn eine Webseite bereitgestellt wird. Eine private Power Pages-Website funktioniert nicht, wenn Sie die Microsoft Entra-Authentifizierung deaktivieren. Ändern Sie den Status der Website-Sichtbarkeit in „Öffentlich“, bevor Sie die Microsoft Entra-Authentifizierung deaktivieren.

Siehe auch

Einrichten der Website-Authentifizierung