Freigeben über


Set-SPOApplication

Legt eine oder mehrere Konfigurationen einer SharePoint Embedded-Anwendung fest oder aktualisiert sie.

Syntax

Default (Standardwert)

Set-SPOApplication
    [-OwningApplicationId] <Guid>
    [[-SharingCapability] <SharingCapabilities>]
    [[-OverrideTenantSharingCapability] <Boolean>]
    [[-CopilotEmbeddedChatHosts] <System.Collections.Generic.List`1[System.String]>]
    [<CommonParameters>]

Beschreibung

Set-SPOApplication Das Cmdlet wird verwendet, um die Konfigurationseigenschaften einer bestimmten Anwendung festzulegen, die OwningApplicationIdvon bestimmt werden.

Sie müssen ein SharePoint Embedded-Administrator sein, um dieses Cmdlet ausführen zu können.

Hinweis

Die OwningApplicationId für Microsoft Loop ist a187e399-0c36-4b98-8f04-1edc167a0996. Die OwningApplicationId für Microsoft Designer ist 5e2795e3-ce8c-4cfb-b302-35fe5cd01597.

Um Personen außerhalb Ihrer organization einzuladen, stellen Sie sicher, dass Microsoft Entra B2B aktiviert ist.

Beispiele

Beispiel 1

Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $false

In diesem Beispiel wird die Freigabefunktion außer Kraft gesetzt und die Freigabeeinstellungen dieser SharePoint Embedded-Anwendung an der Freigabefunktion von SharePoint Online ausgerichtet.

Beispiel 2

Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $true -SharingCapability Disabled

In diesem Beispiel wird die Außerkraftsetzung aktiviert, wodurch die Dateifreigabe innerhalb der SharePoint Embedded-Anwendung nur auf interne Unternehmensbenutzer beschränkt wird, unabhängig von den umfassenderen SharePoint Online-Mandanteneinstellungen.

Beispiel 3

Set-SPOTenant -EnableAzureADB2BIntegration $true
Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $true -SharingCapability ExternalUserandGuestSharing

In diesem Beispiel wird veranschaulicht, wie Sie die Dateifreigabe innerhalb der SharePoint Embedded-Anwendung für externe Benutzer aktivieren. Beachten Sie, dass die B2B-Integration aktiviert sein muss, um Gast-Einladungen zu SharePoint Embedded-Apps zuzulassen.

Beispiel 4

Set-SPOApplication -OwningApplicationId 423poi45 -CopilotEmbeddedChatHosts "https://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"

In diesem Beispiel werden die Host-URLs für die Anwendung mit der ID 423poi45 festgelegt.

Parameter

-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. Dies ist immer eine Teilmenge der zulässigen URLs, die vom Anwendungsentwickler festgelegt wurden. Verwenden Sie das Cmdlet, um die Liste der Get-SPOApplication zulässigen URLs zu überprüfen.

Parametereigenschaften

Typ:

System.Collections.Generic.List`1[System.String]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:3
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OverrideTenantSharingCapability

Mit dieser Einstellung kann die Anwendung ihre Freigabefunktionen unabhängig festlegen und die Einstellungen auf Mandantenebene von SharePoint Online überschreiben. Optionen:

  • False (Standard): Die Anwendung folgt der Freigabefunktion auf Mandantenebene.
  • True: Die Freigabeeinstellungen der Anwendung sind unabhängig von der Freigabefunktion auf Mandantenebene.

Parametereigenschaften

Typ:System.Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:2
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-OwningApplicationId

Dieser Parameter gibt die ID der SharePoint Embedded-Anwendung an.

Parametereigenschaften

Typ:System.Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:0
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SharingCapability

Bestimmt, welche Freigabeebene für die SharePoint Embedded-Anwendung verfügbar ist.

Die gültigen Werte sind:

  • ExternalUserAndGuestSharing (Standard) – Externe Benutzerfreigabe (per E-Mail teilen) und die Freigabe von Gastlinks sind aktiviert.
  • Deaktiviert – Externe Benutzerfreigabe (Per E-Mail teilen) und die Freigabe von Gastlinks sind beide deaktiviert.
  • ExternalUserSharingOnly – Externe Benutzerfreigabe (Per E-Mail teilen) ist aktiviert, die Freigabe von Gastlinks ist jedoch deaktiviert.
  • ExistingExternalUserSharingOnly: Nur Gäste, die sich bereits im Verzeichnis Ihres organization befinden.

Die Standardeinstellung ist Keine, was bedeutet, dass die Anwendung den Freigabeeinstellungen auf SharePoint Online-Mandantenebene folgt. Verwenden Sie das Get-SPOTenant Cmdlet, um diese Einstellungen anzuzeigen.

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.TenantManagement.SharingCapabilities
Standardwert:None
Zulässige Werte:Disabled, ExternalUserSharingOnly, ExternalUserAndGuestSharing, ExistingExternalUserSharingOnly
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
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