Set-SPOApplication

Imposta o aggiorna una o più configurazioni di un'applicazione SharePoint Embedded.

Sintassi

Default (Impostazione predefinita)

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

Descrizione

Set-SPOApplication viene utilizzato per impostare le proprietà di configurazione di un'applicazione specifica, determinate dal OwningApplicationIdcriterio .

Per eseguire questo cmdlet, è necessario essere un amministratore di SharePoint Embedded.

Nota

L'ID OwningApplicationId per Microsoft Loop è a187e399-0c36-4b98-8f04-1edc167a0996. L'ID OwningApplicationId per Microsoft Designer è 5e2795e3-ce8c-4cfb-b302-35fe5cd01597.

Per invitare persone esterne all'organizzazione, verificare che Microsoft Entra B2B sia abilitato.

Esempio

Esempio 1

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

In questo esempio viene disabilitata la funzionalità di condivisione di sostituzione, allineando le impostazioni di condivisione di questa applicazione SharePoint Embedded con la funzionalità di condivisione di SharePoint Online.

Esempio 2

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

Questo esempio abilita l'override, limitando la condivisione di file all'interno dell'applicazione SharePoint Embedded solo agli utenti interni dell'azienda, indipendentemente dalle impostazioni più ampie del tenant di SharePoint Online.

Esempio 3

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

In questo esempio viene illustrato come abilitare la condivisione di file all'interno dell'applicazione SharePoint Embedded per gli utenti esterni. L'integrazione B2B deve essere abilitata per consentire gli inviti guest alle app incorporate di SharePoint.

Esempio 4

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

In questo esempio gli URL host per l'applicazione vengono impostati con ID 423poi45.

Esempio 5

Set-SPOApplication -OwningApplicationId 423poi45 -ItemMajorVersionLimit 1000

In questo esempio ItemMajorVersionLimit viene impostato su 1000.

Parametri

-CopilotEmbeddedChatHosts

Questo parametro viene usato per aggiungere gli URL host autorizzati a usare l'esperienza dell'agente dichiarativo dell'applicazione SharePoint Embedded. Si tratterà sempre di un sottoinsieme di URL consentiti impostati dallo sviluppatore dell'applicazione. Per controllare l'elenco degli URL consentiti, usare il Get-SPOApplication cmdlet.

Proprietà dei parametri

Tipo:

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

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:3
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ItemMajorVersionLimit

Questo parametro viene usato per eseguire l'override di ItemMajorVersionLimit per i tipi di contenitore.

Proprietà dei parametri

Tipo:Int
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:4
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OverrideTenantSharingCapability

Questa impostazione consente all'applicazione di impostare in modo indipendente le funzionalità di condivisione, sostituendo le impostazioni a livello di tenant di SharePoint Online. Opzioni:

  • Falso (impostazione predefinita): l'applicazione segue la funzionalità di condivisione a livello di tenant
  • True - Le impostazioni di condivisione dell'applicazione sono indipendenti dalla funzionalità di condivisione a livello di tenant

Proprietà dei parametri

Tipo:System.Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:2
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OwningApplicationId

Questo parametro specifica l'ID dell'applicazione SharePoint Embedded.

Proprietà dei parametri

Tipo:System.Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SharingCapability

Determina il livello di condivisione disponibile per l'applicazione incorporata SharePoint.

I valori validi sono:

  • ExternalUserAndGuestSharing (impostazione predefinita): la condivisione di utenti esterni (condivisione tramite posta elettronica) e la condivisione di collegamenti guest sono entrambe abilitate.
  • Disabilitata: la condivisione di utenti esterni (condivisione tramite posta elettronica) e la condivisione di collegamenti guest sono entrambe disabilitate.
  • ExternalUserSharingOnly - La condivisione di utenti esterni (condivisione tramite posta elettronica) è abilitata, ma la condivisione dei collegamenti guest è disabilitata.
  • ExistingExternalUserSharingOnly: solo gli utenti guest già presenti nella directory dell'organizzazione.

L'impostazione predefinita è Nessuno, il che significa che l'applicazione segue le impostazioni di condivisione a livello di tenant di SharePoint Online. Usare il Get-SPOTenant cmdlet per visualizzare queste impostazioni.

Proprietà dei parametri

Tipo:Microsoft.Online.SharePoint.TenantManagement.SharingCapabilities
Valore predefinito:None
Valori accettati:Disabled, ExternalUserSharingOnly, ExternalUserAndGuestSharing, ExistingExternalUserSharingOnly
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:1
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.

Input

None

Output

System.Object