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>]
    [-AnonymousLinkExpirationInDays <Int32>]
    [-IsArchiveEnabled <Boolean>]
    [-UseLegacyItemWebUrl <Boolean>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Für alle übergebenen Parameter legt das Cmdlet die Einstellungen für einen Containertyp fest, der Set-SPOContainerTypeConfiguration unter einer SharePoint Embedded-Anwendung erstellt wurde, oder aktualisiert sie.

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 innerhalb dieses Containertyps erstellten Inhalte können in der Microsoft 365-Benutzeroberfläche gefunden werden, einschließlich auf office.com, onedrive.com, empfohlenen Dateien und anderen intelligenten Ermittlungsoberflächen.

Beispiel 2

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -SharingRestricted $false

In Beispiel 2 wird ein offenes Freigabemodell für diesen Containertyp aktiviert. Alle Containermitglieder und Gastbenutzer mit Bearbeitungsberechtigungen können innerhalb des Containertyps erstellte Dateien freigeben.

Beispiel 3

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true -WhoCanShareAnonymousAllowList <guids>

Beispiel 3 überschreibt die Mandantenebene WhoCanShareAnonymousAllowList.

Beispiel 4

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true –WhoCanShareAnonymousAllowList $null -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null

Beispiel 4 überschreibt die Werte auf Mandantenebene WhoCanShareAnonymousAllowList und WhoCanShareAuthenticatedGuestAllowList mit Nullwerten, wodurch die Überprüfung umgangen wird. Dies hat zur Folge, dass die externen Freigabeberechtigungen nicht mehr auf Mitglieder bestimmter Sicherheitsgruppen beschränkt sind.

Beispiel 5

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null

Beispiel 5 überschreibt die Mandantenebene WhoCanShareAuthenticatedGuestAllowList mit einem Nullwert, während der WhoCanShareAnonymousAllowList Wert unberührt bleibt. Dies hat zur Folge, dass das Recht der Freigabe für authentifizierte Gäste nicht mehr auf Mitglieder bestimmter Sicherheitsgruppen beschränkt ist.

Beispiel 6

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -IsArchiveEnabled $true

Beispiel 6 aktiviert die Unterstützung für Archivierungs- und Reaktivierungsaktionen für alle Container von ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4.

Beispiel 7

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -UseLegacyItemWebUrl $true

In Beispiel 7 werden die Container mit der ContainerType-ID 4f0af585-8dcc-0000-223d-661eb2c604e4 so konfiguriert, dass sie vorübergehend weiterhin das Legacyelement WebUrl verwenden.

Parameter

-AnonymousLinkExpirationInDays

Gibt an, dass alle anonymen Links, die nach dem Festlegen des Werts erstellt wurden, nach der festgelegten Anzahl von Tagen ablaufen.

Der Wert kann zwischen 1 und 730 Tagen liegen.

Um die Einstellung auf Mandantenebene zu verschieben, 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

-DiscoverabilityDisabled

Anwendbar: SharePoint Embedded

Als SharePoint-Administrator in Microsoft 365 können Sie steuern, wie Ihre Inhalte in der Microsoft 365-Erfahrung angezeigt werden. Wenn dieser Wert "true" ist, wird der SharePoint Embedded-Anwendungsinhalt in der gesamten Microsoft 365-Umgebung ausgeblendet, einschließlich office.com, onedrive.com, in empfohlenen Abschnitten oder durch andere intelligente Dateierkennungsfunktionen von Microsoft. Wenn Sie sich für die Microsoft 365-Umgebung entscheiden, werden Ihre Dateien in die Microsoft 365-Umgebung integriert und an der intelligenten Dateiermittlung teilgenommen.

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 -IsArchiveEnabled Flag, um die Archivierung von Containern zu aktivieren. Bei der Archivierung werden Daten auf die kalte Ebene verschoben, wodurch die Speicherkosten gesenkt werden. Während der Archivierung kann auf Inhalte nicht zugegriffen werden, bis sie wieder aktiviert werden. Die Reaktivierung erfolgt sofort innerhalb der ersten sieben Tage und kann danach bis zu 24 Stunden dauern. Wenn Sie dieses Kennzeichen nicht einschließen, ist der Wert standardmäßig , Falseund alle Archiv-API-Aufrufe schlagen fehl. Nachdem Sie das Flag aktualisiert haben, kann es bis zu 24 Stunden dauern, 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 den Containertyp WhoCanShareAnonymousAllowList auf 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 den Containertyp WhoCanShareAuthenticatedGuestAllowList auf 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, wobei die Wahl zwischen einem restriktiven und einem offenen Freigabemodell besteht. 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

-UseLegacyItemWebUrl

Verwendet bei Aktivierung vorübergehend das WebUrl-Format des Legacyelements anstelle des neuen WebURL-Embedded-Elements von SharePoint.

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

-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 keine Microsoft 365-Gruppen.

Jede Sicherheitsgruppe wird durch ihre GUID-Objekt-ID gekennzeichnet. Um diese Liste als eine bestimmte Sicherheitsgruppe festzulegen, müssen Sie ihre GUID als Parameter eingeben. Sie können mehrere GUIDs eingeben, indem Sie sie durch ein Komma trennen. Um die Überprüfung zu überspringen und allen Sicherheitsgruppen die Freigabe für alle Personen zu ermöglichen, legen Sie diese Zulassungsliste und die WhoCanShareAuthenticatedGuestAllowList Arrays auf NULL 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 keine Microsoft 365-Gruppen.

Jede Sicherheitsgruppe wird durch ihre GUID-Objekt-ID gekennzeichnet. Um diese Liste als eine bestimmte Sicherheitsgruppe festzulegen, müssen Sie ihre GUID als Parameter eingeben. Sie können mehrere GUIDs eingeben, indem Sie sie durch ein Komma trennen. Um die Überprüfung zu überspringen und allen Sicherheitsgruppen die Freigabe für authentifizierte Gäste zu ermöglichen, 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.

Eingaben

None

Ausgaben

System.Object