Enable-SPOTenantRestrictedAppAccessControl
Aktiviert den Erzwingungsschalter für Mandantenanwendungseinschränkungen für Ihre organization.
Syntax
Default (Standard)
Enable-SPOTenantRestrictedAppAccessControl
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Verwenden Sie das Enable-SPOTenantRestrictedAppAccessControl Cmdlet, um den Mandantenerzwingungsschalter für Anwendungseinschränkungen zu aktivieren.
"Anwendungseinschränkungen" fügt eine SharePoint-Autorisierungsgrenze für Anwendungen hinzu, die bereits über Microsoft Entra-Zustimmung und SharePoint-Berechtigungen verfügen. Sie erteilt niemals Berechtigungen und ersetzt nicht die Zustimmung von Entra. Eine Anforderung muss sowohl das vorhandene Berechtigungsmodell als auch Anwendungseinschränkungen erfüllen.
Der Mandanten-Switch ist der Master-Erzwingungsswitch für Anwendungseinschränkungen. Während sie deaktiviert ist, wird die Verweigerungsliste des Mandanten nicht erzwungen, und es wird keine Richtlinie auf Websiteebene erzwungen. Mit dem Einschalten des Schalters wird die Durchsetzung der Verweigerungsliste des Mandanten und die Durchsetzung auf Standortebene nur für Standortrichtlinien gestartet, deren Kennzeichnung auf Standortebene Enabled lautet True. Richtlinien für deaktivierte Websites werden nicht ansatzweise erzwungen. Überprüfen Sie die gespeicherte Verweigerungsliste des Mandanten mit Get-SPOTenantRestrictedAppAccessControl und die aktivierten Websiterichtlinien, bevor Sie den Wechsel aktivieren.
Durch Aktivieren des Schalters wird die gespeicherte Verweigerungsliste nicht geändert. Konfiguration und Aktivierung sind orthogonal: Dieses Cmdlet ändert nur den Schalter und listet Änderungen auf, die mit Set-SPOTenantRestrictedAppAccessControlList "Niemals umlegen" vorgenommen wurden. Die Erzwingung wird mit der Konfiguration fortgesetzt, die beibehalten wurde, während der Schalter ausgeschaltet war.
Ein aktivierter Switch mit einer leeren Verweigerungsliste des Mandanten ist ein gültiger Status, aber die Verweigerungsliste des Mandanten verweigert nichts, bis eine Anwendungs-ID hinzugefügt wird.
Der Mandantenbereich ist verweigerungsfähig und verfügt über eine einzige Liste, sodass es kein Modus-Cmdlet und keinen -ListType Parameter im Mandantenbereich gibt.
Die Verwaltung von Mandantenanwendungseinschränkungen ist isoliert von allgemeinen Anwendungen Get-SPOTenant und Set-SPOTenant Cmdlets. Anwendungseinschränkungen werden nicht als Tenant Eigenschaft verfügbar gemacht, geben Get-SPOTenant also die Richtlinie nicht zurück und Set-SPOTenant können sie nicht ändern.
Angaben zu Berechtigungen sowie die aktuellsten Informationen zu Windows PowerShell für SharePoint Online finden Sie in der Onlinedokumentation unter Einführung in die SharePoint Online-Verwaltungsshell.
Beispiele
Beispiel 1
Enable-SPOTenantRestrictedAppAccessControl
In diesem Beispiel wird der Mandantenerzwingungsschalter aktiviert. Die Durchsetzung der Verweigerungsliste durch Mandanten beginnt zusammen mit der Erzwingung auf Siteebene für Site-Richtlinien, deren Flag auf Site-Ebene Enabled ist True. Richtlinien für deaktivierte Websites werden nicht ansatzweise erzwungen. Das Cmdlet warnt vor diesem Effekt und fordert dann zur Bestätigung auf.
Beispiel 2
Get-SPOTenantRestrictedAppAccessControl
Enable-SPOTenantRestrictedAppAccessControl
In diesem Beispiel wird zuerst die gespeicherte Mandantenrichtlinie überprüft, damit Sie sehen können, welche Anwendungs-IDs auf der Verweigerungsliste stehen, und dann die Erzwingung aktiviert. Die Erzwingung auf Websiteebene beginnt nur für Websiterichtlinien, deren Kennzeichnung auf Websiteebene Enabled lautet True.
Beispiel 3
Enable-SPOTenantRestrictedAppAccessControl -WhatIf
Dieses Beispiel zeigt, was passieren würde, wenn der Mandantenwechsel aktiviert würde, ohne die gespeicherte Mandantenrichtlinie zu ändern.
Beispiel 4
Enable-SPOTenantRestrictedAppAccessControl -Confirm:$false
In diesem Beispiel wird der Mandantenwechsel aktiviert, ohne zur Bestätigung aufgefordert zu werden, was in der Automatisierung nützlich ist. Durch das Unterdrücken der Eingabeaufforderung werden die Überprüfung, Autorisierung, Überwachung oder der Erstanbieterschutz nicht umgangen.
Parameter
-Confirm
Anwendbar: SharePoint Online
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf. In diesem Cmdlet wird ConfirmImpact.Highverwendet, sodass standardmäßig eine Eingabeaufforderung angezeigt wird. Wird verwendet -Confirm:$false , um die Eingabeaufforderung in der Automatisierung zu unterdrücken. Durch das Unterdrücken der Eingabeaufforderung werden die Überprüfung, Autorisierung, Überwachung oder der Erstanbieterschutz nicht umgangen.
Parametereigenschaften
| Typ: | System.Management.Automation.SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | cf |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
Anwendbar: SharePoint Online
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
| Typ: | System.Management.Automation.SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | wi |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Eingaben
None
Ausgaben
None
Dieses Cmdlet gibt kein Ausgabeobjekt zurück. Wird verwendet Get-SPOTenantRestrictedAppAccessControl , um die resultierende Mandantenrichtlinie zu bestätigen.
Hinweise
- Mit dem Aktivieren des Mandantenwechsels wird die Erzwingung der Mandantenverweigerungsliste und die Erzwingung auf Standortebene nur für Standortrichtlinien gestartet, deren Kennzeichnung auf Standortebene
EnabledlautetTrue. Richtlinien für deaktivierte Websites werden nicht ansatzweise erzwungen. - Der Mandantenschalter ist der Master-Erzwingungsschalter. Während sie deaktiviert ist, werden die Verweigerungsliste des Mandanten und alle Richtlinien auf Websiteebene nicht erzwungen.
- Durch Aktivieren des Schalters wird die gespeicherte Verweigerungsliste nicht geändert. Konfiguration und Aktivierung sind orthogonal.
- Ein aktivierter Switch mit einer leeren Verweigerungsliste ist zulässig, aber die Verweigerungsliste des Mandanten verweigert nichts, bis eine Anwendungs-ID hinzugefügt wird.
- Microsoft-Erstanbieter- und Core-Anwendungen sind von der Konfiguration und Durchsetzung von Anwendungsbeschränkungen ausgeschlossen.
- Wird verwendet
Enable-SPOSiteRestrictedAppAccessControl, um die Erzwingung für eine einzelne Website zu aktivieren.