Set-SPOContainerTypeConfiguration

Imposta o aggiorna le impostazioni di configurazione di un tipo di contenitore in SharePoint Embedded.

Sintassi

Default (Impostazione predefinita)

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

Descrizione

Per tutti i parametri passati, il Set-SPOContainerTypeConfiguration cmdlet imposta o aggiorna le impostazioni per un tipo di contenitore creato in un'applicazione SharePoint Embedded.

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

Esempio

Esempio 1

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

L'esempio 1 attiva l'individuabilità per questo tipo di contenitore. Tutto il contenuto creato all'interno di questo tipo di contenitore sarà individuabile nell'esperienza Microsoft 365, inclusi office.com, onedrive.com, file consigliati e altre esperienze di individuazione intelligente.

Esempio 2

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

L'esempio 2 attiva un modello di condivisione aperta per questo tipo di contenitore. Tutti i membri del contenitore e gli utenti guest con autorizzazioni di modifica possono condividere i file creati all'interno del tipo di contenitore.

Esempio 3

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

L'esempio 3 sostituisce il livello WhoCanShareAnonymousAllowListdi tenant.

Esempio 4

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

L'esempio 4 esegue l'override a livello WhoCanShareAnonymousAllowList di tenant e WhoCanShareAuthenticatedGuestAllowList con valori Null, che ignorano il controllo. Ciò ha l'effetto di non limitare più i privilegi di condivisione esterna ai membri di specifici gruppi di sicurezza.

Esempio 5

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

Nell'esempio 5 viene eseguito l'override del livello tenant con un valore Null, lasciando invariato il livello WhoCanShareAuthenticatedGuestAllowList di WhoCanShareAnonymousAllowList tenant. Ciò ha l'effetto di non limitare più il privilegio di condivisione agli utenti guest autenticati ai membri di gruppi di sicurezza specifici.

Esempio 6

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -CopilotEmbeddedChatHosts "https://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"

In questo esempio gli URL host per il tipo di contenitore vengono impostati con ID 4f0af585-8dcc-0000-223d-661eb2c604e4.

Esempio 7

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

L'esempio 7 abilita il supporto per le azioni di archiviazione e riattivazione su tutti i contenitori di ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4.

Esempio 8

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

L'esempio 8 configura i contenitori di ContainerType ID 4f0af585-8dcc-0000-223d-661eb2c604e4 per continuare temporaneamente a usare l'elemento legacy WebUrl.

Parametri

-AnonymousLinkExpirationInDays

Specifica che tutti i collegamenti anonimi creati dopo l'impostazione del valore scadranno dopo il numero di giorni impostato.

Il valore può essere compreso tra 1 e 730 giorni.

Per rinviare all'impostazione a livello di tenant, impostare il valore su -1.

Proprietà dei parametri

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

Set di parametri

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

-ApplicationRedirectUrl

Questo parametro specifica l'URL a cui deve essere reindirizzata l'applicazione.

Proprietà dei parametri

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

Set di parametri

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

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:System.Management.Automation.SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

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

-ContainerTypeId

Questo parametro specifica l'ID del tipo di contenitore corrispondente all'applicazione SharePoint Embedded.

Proprietà dei parametri

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

Set di parametri

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

-CopilotEmbeddedChatHosts

Questo parametro viene usato per aggiungere gli URL host autorizzati a usare l'esperienza dell'agente dichiarativo dell'applicazione SharePoint Embedded.

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:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DiscoverabilityDisabled

Applicabile: SharePoint incorporato

Gli amministratori di SharePoint in Microsoft 365 possono controllare la modalità di visualizzazione dei contenuti nell'esperienza Microsoft 365. Quando questo valore è true, il contenuto dell'applicazione SharePoint Embedded è nascosto in tutto l'ambiente Microsoft 365, anche in office.com, onedrive.com, nelle sezioni consigliate o tramite altre funzionalità di individuazione file intelligente di Microsoft. Se si sceglie l'esperienza Microsoft 365, i file verranno integrati nell'ambiente Microsoft 365, partecipando all'individuazione intelligente dei file.

PARAMVALORE: Vero | False

Proprietà dei parametri

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

Set di parametri

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

-IsArchiveEnabled

Usare il flag per abilitare l'archiviazione -IsArchiveEnabled dei contenitori. L'archiviazione consente di spostare i dati nel livello ad accesso sporadico, riducendo i costi di archiviazione. Durante l'archiviazione, il contenuto è inaccessibile fino a quando non viene riattivato. La riattivazione è immediata entro i primi sette giorni e può richiedere fino a 24 ore dopo. Se non includi questo flag, il valore predefinito è False, e tutte le chiamate API di archiviazione hanno esito negativo. Dopo aver aggiornato il flag, attendi fino a 24 ore affinché la modifica abbia effetto nel tenant di consumo.

Proprietà dei parametri

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

Set di parametri

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

-OverrideTenantWhoCanShareAnonymousAllowList

Questa impostazione determina se il tipo di WhoCanShareAnonymousAllowList contenitore sostituisce il livello WhoCanShareAnonymousAllowListdi tenant.

PARAMVALORE: Vero | False

Proprietà dei parametri

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

Set di parametri

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

-OverrideTenantWhoCanShareAuthenticatedGuestAllowList

Questa impostazione determina se il tipo di WhoCanShareAuthenticatedGuestAllowList contenitore sostituisce il livello WhoCanShareAuthenticatedGuestAllowListdi tenant.

PARAMVALORE: Vero | False

Proprietà dei parametri

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

Set di parametri

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

-SharingRestricted

Applicabile: SharePoint incorporato

SharePoint Embedded offre un modello di condivisione basato sui ruoli che consente agli sviluppatori di configurare le autorizzazioni di condivisione dei file in base ai ruoli di autorizzazione del contenitore, offrendo la possibilità di scegliere tra un modello di condivisione restrittivo e uno aperto. Il modello di condivisione aperta consente a tutti i membri del contenitore e agli utenti guest con autorizzazioni di modifica di condividere i file. Il modello di condivisione restrittiva consente solo ai membri del contenitore proprietari o manager di condividere i file.

PARAMVALORE: Vero | False

Proprietà dei parametri

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

Set di parametri

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

-UseLegacyItemWebUrl

Se abilitata, usa temporaneamente il formato WebUrl dell'elemento legacy anziché il nuovo WebUrl dell'elemento incorporato di SharePoint.

Proprietà dei parametri

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

Set di parametri

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

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:System.Management.Automation.SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:wi

Set di parametri

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

-WhoCanShareAnonymousAllowList

Imposta un elenco specifico del tipo di contenitore dei gruppi di sicurezza che possono condividere con utenti anonimi (non autenticati) e con utenti guest autenticati. Deve essere impostato insieme a OverrideTenantWhoCanShareAnonymousAllowList.

Nota

Questo elenco di indirizzi consentiti accetta solo i gruppi di sicurezza e non i Gruppi di Microsoft 365.

Ogni gruppo di sicurezza è indicato dal relativo ID oggetto GUID. Per impostare questo elenco su un gruppo di sicurezza specifico, è necessario immettere il relativo GUID come parametro. È possibile immettere più GUID usando una virgola per separarli. Per ignorare il controllo e consentire a tutti i gruppi di sicurezza di condividere con chiunque, impostare questo elenco di indirizzi consentiti e le WhoCanShareAuthenticatedGuestAllowList matrici Null.

Proprietà dei parametri

Tipo:

System.Guid[]

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

Set di parametri

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

-WhoCanShareAuthenticatedGuestAllowList

Imposta un elenco specifico del tipo di contenitore dei gruppi di sicurezza che è consentito condividere con gli utenti guest autenticati a livello di contenitore. Deve essere impostato insieme a OverrideTenantWhoCanShareAuthenticatedGuestAllowList.

Nota

Questo elenco di indirizzi consentiti accetta solo i gruppi di sicurezza e non i Gruppi di Microsoft 365.

Ogni gruppo di sicurezza è indicato dal relativo ID oggetto GUID. Per impostare questo elenco su un gruppo di sicurezza specifico, è necessario immettere il relativo GUID come parametro. È possibile immettere più GUID usando una virgola per separarli. Per ignorare il controllo e consentire a tutti i gruppi di sicurezza di condividere con gli utenti guest autenticati, impostare questo elenco Consenti su una matrice Null.

Proprietà dei parametri

Tipo:

System.Guid[]

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

Set di parametri

(All)
Posizione:Named
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