Freigabe einschränken

In verwalteten Umgebungen können Administratoren begrenzen, wie weit Benutzer Canvas-Apps freigeben können. Um diese Regeln zu konfigurieren, wählen Sie eine verwaltete Umgebung aus der Umgebungsliste im Power Platform Admin Center aus. Wählen Sie dann Verwaltete Umgebungen bearbeiten in der Befehlsleiste. Die Freigaberegeln befinden sich im Abschnitt Teilen einschränen.

Screenshot eines Bildschirms zum Bearbeiten der Umgebungsverwaltungseinstellungen, auf dem „Teilen beschränken“ hervorgehoben ist.

Regeln teilen

Regeln teilen Systemverhalten bei Auswahl
Keine Beschränkungen festlegen Wählen Sie diese Option aus, um die Freigabe von Canvas-Apps nicht einzuschränken.
Freigabe für Sicherheitsgruppen ausschließen Wählen Sie aus, ob Benutzer keine Canvas-Apps für Sicherheitsgruppen oder für alle freigeben dürfen.
Gesamtanzahl der Einzelpersonen beschränken, für die eine Freigabe erfolgen kann Wenn Schließen Sie die Freigabe für Sicherheitsgruppen aus ausgewählt ist, können Sie die maximale Anzahl von Benutzern steuern, für die eine Canvas-App freigegeben werden kann.

Anmerkung

Freigaberegeln werden erzwungen, wenn Benutzer versuchen, eine App freizugeben. Dies hat keine Auswirkungen auf bestehende Benutzenden, die bereits vor der Anwendung der Freigaberegeln Zugriff auf die App hatten. Wenn eine App jedoch nach dem Festlegen der Regeln nicht mehr konform ist, ist nur die Aufhebung der Freigabe zulässig, bis die App den neuen Regeln entspricht.

Nach dem Festlegen von Freigaberegeln in Power Platform Admin Center, kann es bis zu einer Stunde dauern, bis sie erzwungen werden.

Freigaberegeln in Dataverse for Teams Umgebungen wirken sich nicht auf die Freigabe für ein Team aus, wenn Sie In Teams veröffentlichen auswählen. Wenn ein Benutzer jedoch versucht, Inhalte mit Einzelpersonen oder Gruppen in einem anderen Team als dem an die Umgebung gebundenen Team zu teilen, werden die Freigabebeschränkungen erzwungen.

Wenn ein Benutzer versucht, eine Canvas-App zu teilen, die nicht die Freigaberegeln respektieren, werden sie wie unten dargestellt informiert.

Screenshot einer Nachricht, wenn die Canvas-App die Freigaberegel nicht respektiert.

Verwenden Sie PowerShell, um Freigabegrenzwerte festzulegen

Sie können PowerShell auch zum Festlegen und Entfernen von Freigabegrenzwerten verwenden.

Freigabe von Grenzwerten festlegen

Hier ist ein PowerShell-Skript, das die Freigabe einer Canvas-App für Sicherheitsgruppen und die Freigabe einer Canvas-App für mehr als 20 Personen in einer verwalteten Umgebung ausschließt.

# Retrieve the environment
$environment = Get-AdminPowerAppEnvironment -EnvironmentName <EnvironmentId>

# Update the Managed Environment settings
$governanceConfiguration = $environment.Internal.properties.governanceConfiguration
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'limitSharingMode' -Value "excludeSharingToSecurityGroups" -Force
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'maxLimitUserSharing' -Value "20" -Force

# Save the updated Managed Environment settings
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentId> -UpdatedGovernanceConfiguration $governanceConfiguration

Freigabegrenzwerte entfernen

Hier ist ein PowerShell-Skript, das die Freigabegrenzwerte entfernt, die im obigen Skript konfiguriert wurden.

# Retrieve the environment
$environment = Get-AdminPowerAppEnvironment -EnvironmentName <EnvironmentId>

# Update the Managed Environment settings
$governanceConfiguration = $environment.Internal.properties.governanceConfiguration
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'limitSharingMode' -Value "noLimit" -Force
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'maxLimitUserSharing' -Value "-1" -Force

# Save the updated Managed Environment settings
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentId> -UpdatedGovernanceConfiguration $governanceConfiguration

Oberfläche des Governance-Fehlerinhalts Ihrer Organisation

Wenn Sie festlegen, dass der Inhalt der Governance-Fehlermeldung in Fehlermeldungen angezeigt werden soll, wird er in die Fehlermeldung aufgenommen, die Benutzern angezeigt wird. Siehe PowerShell-Befehle für den Inhalt von Governance-Fehlermeldungen.

Siehe auch

Verwaltete Umgebungen (Übersicht)
Verwaltete Umgebungen aktivieren
Insights zur Verwendung
Datenrichtlinien
Lizenzierung
Lizenzverbrauch anzeigen (Vorschau)
Mandanteneinstellungen