Set-SPOContainerTypeConfiguration
Legt die Konfigurationseinstellungen eines Containertyps in SharePoint Embedded fest oder aktualisiert sie.
Syntax
Default (Standard)
Set-SPOContainerTypeConfiguration
-ContainerTypeId <Guid>
[-DiscoverabilityDisabled <Boolean>]
[-SharingRestricted <Boolean>]
[-ApplicationRedirectUrl <String>]
[-WhoCanShareAnonymousAllowList <Guid[]>]
[-WhoCanShareAuthenticatedGuestAllowList <Guid[]>]
[-OverrideTenantWhoCanShareAnonymousAllowList <Boolean>]
[-OverrideTenantWhoCanShareAuthenticatedGuestAllowList <Boolean>]
[-CopilotEmbeddedChatHosts <System.Collections.Generic.List`1[System.String]>]
[-AnonymousLinkExpirationInDays <Int32>]
[-IsArchiveEnabled <Boolean>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Für alle übergebenen Parameter legt das Cmdlet die Set-SPOContainerTypeConfiguration Einstellungen für einen Containertyp fest oder aktualisiert sie, der unter einer SharePoint Embedded-Anwendung erstellt wurde.
Sie müssen ein SharePoint Embedded-Administrator sein, um dieses Cmdlet ausführen zu können.
Beispiele
Beispiel 1
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -DiscoverabilityDisabled $false
Beispiel 1 aktiviert die Auffindbarkeit für diesen Containertyp. Alle inhalte, die in diesem Containertyp erstellt wurden, können in der Microsoft 365-Umgebung erkannt werden, einschließlich office.com, onedrive.com, empfohlenen Dateien und anderen intelligenten Ermittlungsfunktionen.
Beispiel 2
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -SharingRestricted $false
Beispiel 2 aktiviert ein offenes Freigabemodell für diesen Containertyp. Alle Containermitglieder und Gastbenutzer mit Bearbeitungsberechtigungen können Dateien freigeben, die im Containertyp erstellt wurden.
Beispiel 3
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true -WhoCanShareAnonymousAllowList <guids>
In Beispiel 3 wird die Mandantenebene WhoCanShareAnonymousAllowListüberschrieben.
Beispiel 4
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true –WhoCanShareAnonymousAllowList $null -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null
Beispiel 4 überschreibt die Mandantenebene WhoCanShareAnonymousAllowList und WhoCanShareAuthenticatedGuestAllowList mit NULL-Werten, die die Überprüfung umgehen. Dies hat zur Folge, dass externe Freigabeberechtigungen nicht mehr auf Mitglieder bestimmter Sicherheitsgruppen beschränkt werden.
Beispiel 5
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null
Beispiel 5 überschreibt die Mandantenebene WhoCanShareAuthenticatedGuestAllowList mit einem NULL-Wert, wobei die WhoCanShareAnonymousAllowList unverändert bleibt. Dies hat zur Folge, dass die Berechtigung zur Freigabe für authentifizierte Gäste nicht mehr auf Mitglieder bestimmter Sicherheitsgruppen beschränkt wird.
Beispiel 6
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -CopilotEmbeddedChatHosts "https://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"
In diesem Beispiel werden die Host-URLs für den Containertyp mit der ID 4f0af585-8dcc-0000-223d-661eb2c604e4 festgelegt.
Beispiel 7
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -IsArchiveEnabled $true
Beispiel 7 ermöglicht die Unterstützung von Archiv- und Reaktivierungsaktionen für alle Container von ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4.
Parameter
-AnonymousLinkExpirationInDays
Gibt an, dass alle anonymen Links, die nach dem Festlegen des Werts erstellt werden, nach der festgelegten Anzahl von Tagen ablaufen.
Der Wert kann zwischen 1 und 730 Tagen betragen.
Um die Einstellung auf Mandantenebene zurückzustellen, legen Sie den Wert auf -1 fest.
Parametereigenschaften
| Typ: | System.Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-ApplicationRedirectUrl
Dieser Parameter gibt die URL an, an die die Anwendung umgeleitet werden soll.
Parametereigenschaften
| Typ: | System.String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Parametereigenschaften
| Typ: | System.Management.Automation.SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | vgl |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-ContainerTypeId
Dieser Parameter gibt die ID des Containertyps an, der der SharePoint Embedded-Anwendung entspricht.
Parametereigenschaften
| Typ: | System.Guid |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-CopilotEmbeddedChatHosts
Dieser Parameter wird verwendet, um Host-URLs hinzuzufügen, die für die Verwendung der deklarativen Agent-Benutzeroberfläche der SharePoint Embedded-Anwendung zulässig sind.
Parametereigenschaften
| Typ: | System.Collections.Generic.List`1[System.String] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-DiscoverabilityDisabled
Anwendbar: SharePoint Embedded
Als SharePoint-Administrator in Microsoft 365 können Sie steuern, wie Ihre Inhalte in der Microsoft 365-Umgebung angezeigt werden. Wenn dieser Wert true ist, wird der Inhalt der SharePoint Embedded-Anwendung in der gesamten Microsoft 365-Umgebung ausgeblendet, einschließlich office.com, onedrive.com, in empfohlenen Abschnitten oder über andere Funktionen zur intelligenten Dateiermittlung von Microsoft. Wenn Sie sich für die Microsoft 365-Benutzeroberfläche entscheiden, werden Ihre Dateien in die Microsoft 365-Umgebung integriert und an der intelligenten Dateiermittlung beteiligt.
PARAMVALUE: True | FALSCH
Parametereigenschaften
| Typ: | System.Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-IsArchiveEnabled
Verwenden Sie das Flag, um die -IsArchiveEnabled Archivierung von Containern zu aktivieren. Die Archivierung verschiebt Daten auf die kalte Ebene, wodurch die Speicherkosten reduziert werden. Während der Archivierung ist der Zugriff auf Inhalte nicht möglich, bis sie erneut aktiviert wurden. Die Reaktivierung erfolgt sofort innerhalb der ersten sieben Tage und kann danach bis zu 24 Stunden dauern. Wenn Sie dieses Flag nicht einschließen, ist der Wert standardmäßig auf Falsefestgelegt, und alle Archiv-API-Aufrufe schlagen fehl. Nachdem Sie das Flag aktualisiert haben, warten Sie bis zu 24 Stunden, bis die Änderung im nutzenden Mandanten wirksam wird.
Parametereigenschaften
| Typ: | System.Boolean |
| Standardwert: | False |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-OverrideTenantWhoCanShareAnonymousAllowList
Diese Einstellung bestimmt, ob der Containertyp WhoCanShareAnonymousAllowList die Mandantenebene WhoCanShareAnonymousAllowListüberschreibt.
PARAMVALUE: True | FALSCH
Parametereigenschaften
| Typ: | Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-OverrideTenantWhoCanShareAuthenticatedGuestAllowList
Diese Einstellung bestimmt, ob der Containertyp WhoCanShareAuthenticatedGuestAllowList die Mandantenebene WhoCanShareAuthenticatedGuestAllowListüberschreibt.
PARAMVALUE: True | FALSCH
Parametereigenschaften
| Typ: | System.Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-SharingRestricted
Anwendbar: SharePoint Embedded
SharePoint Embedded bietet ein rollenbasiertes Freigabemodell, mit dem Entwickler Dateifreigabeberechtigungen basierend auf Containerberechtigungsrollen konfigurieren können und so die Wahl zwischen einem restriktiven und einem offenen Freigabemodell bietet. Das offene Freigabemodell ermöglicht allen Containermitgliedern und Gastbenutzern mit Bearbeitungsberechtigungen, Dateien freizugeben. Das restriktive Freigabemodell erlaubt nur Containermitgliedern, die entweder Besitzer oder Manager sind, dateien freizugeben.
PARAMVALUE: True | FALSCH
Parametereigenschaften
| Typ: | System.Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
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 |
-WhoCanShareAnonymousAllowList
Legt eine containertypspezifische Liste von Sicherheitsgruppen fest, die für anonyme (nicht authentifizierte) Benutzer sowie authentifizierte Gastbenutzer freigegeben werden dürfen. Dies muss in Verbindung mit OverrideTenantWhoCanShareAnonymousAllowListfestgelegt werden.
Hinweis
Diese Zulassungsliste akzeptiert nur Sicherheitsgruppen und nicht Microsoft 365-Gruppen.
Jede Sicherheitsgruppe wird durch ihre GUID-Objekt-ID gekennzeichnet. Um diese Liste als eine bestimmte Sicherheitsgruppe festzulegen, müssen Sie deren GUID als Parameter eingeben. Sie können mehrere GUIDs eingeben, indem Sie ein Komma verwenden, um sie zu trennen. Um die Überprüfung zu überspringen und allen Sicherheitsgruppen die Freigabe für beliebige Personen zu erlauben, legen Sie diese Zulassungsliste und die WhoCanShareAuthenticatedGuestAllowList auf NULL-Arrays fest.
Parametereigenschaften
| Typ: | System.Guid[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhoCanShareAuthenticatedGuestAllowList
Legt eine containertypspezifische Liste von Sicherheitsgruppen fest, die für authentifizierte Gastbenutzer auf Containerebene freigegeben werden dürfen. Dies muss in Verbindung mit OverrideTenantWhoCanShareAuthenticatedGuestAllowListfestgelegt werden.
Hinweis
Diese Zulassungsliste akzeptiert nur Sicherheitsgruppen und nicht Microsoft 365-Gruppen.
Jede Sicherheitsgruppe wird durch ihre GUID-Objekt-ID gekennzeichnet. Um diese Liste als eine bestimmte Sicherheitsgruppe festzulegen, müssen Sie deren GUID als Parameter eingeben. Sie können mehrere GUIDs eingeben, indem Sie ein Komma verwenden, um sie zu trennen. Um die Überprüfung zu überspringen und allen Sicherheitsgruppen die Freigabe für authentifizierte Gäste zu erlauben, legen Sie diese Zulassungsliste auf ein NULL-Array fest.
Parametereigenschaften
| Typ: | System.Guid[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
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.