Set-SPOContainerTypeConfiguration
Définit ou met à jour les paramètres de configuration d’un type de conteneur dans SharePoint Embedded.
Syntaxe
Default (Par défaut)
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>]
Description
Pour tous les paramètres passés, l’applet Set-SPOContainerTypeConfiguration de commande définit ou met à jour les paramètres d’un type de conteneur créé sous une application SharePoint Embedded.
Vous devez être administrateur SharePoint Embedded pour exécuter cette applet de commande.
Exemples
Exemple 1
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -DiscoverabilityDisabled $false
L’exemple 1 active la détectabilité pour ce type de conteneur. Tout le contenu créé dans ce type de conteneur sera détectable dans l’expérience Microsoft 365, y compris sur les office.com, les onedrive.com, les fichiers recommandés et d’autres expériences de découverte intelligente.
Exemple 2
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -SharingRestricted $false
L’exemple 2 active un modèle de partage ouvert pour ce type de conteneur. Tous les membres de conteneur et utilisateurs invités disposant d’autorisations de modification peuvent partager des fichiers créés dans le type de conteneur.
Exemple 3
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true -WhoCanShareAnonymousAllowList <guids>
L’exemple 3 remplace le niveau WhoCanShareAnonymousAllowListclient.
Exemple 4
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true –WhoCanShareAnonymousAllowList $null -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null
L’exemple 4 remplace le niveau WhoCanShareAnonymousAllowList client et WhoCanShareAuthenticatedGuestAllowList par des valeurs Null, qui contournent les case activée. Cela a pour effet de ne plus restreindre les privilèges de partage externe aux membres de groupes de sécurité spécifiques.
Exemple 5
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null
L’exemple 5 remplace le niveau WhoCanShareAuthenticatedGuestAllowList du locataire par une valeur null, tout en laissant intact WhoCanShareAnonymousAllowList . Cela a pour effet de ne plus restreindre le privilège de partage entre des invités authentifiés et des membres de groupes de sécurité spécifiques.
Exemple 6
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -CopilotEmbeddedChatHosts "https://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"
Cet exemple définit les URL d’hôte pour le type de conteneur avec l’ID 4f0af585-8dcc-0000-223d-661eb2c604e4.
Exemple 7
Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -IsArchiveEnabled $true
L’exemple 7 permet de prendre en charge les actions d’archivage et de réactivation sur tous les conteneurs de ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4.
Paramètres
-AnonymousLinkExpirationInDays
Spécifie que tous les liens anonymes créés après la définition de la valeur expireront après le nombre de jours défini.
La valeur peut être comprise entre 1 et 730 jours.
Pour vous reporter au paramètre au niveau du locataire, définissez la valeur sur -1.
Propriétés du paramètre
| Type: | System.Int32 |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-ApplicationRedirectUrl
Ce paramètre spécifie l’URL de vers laquelle l’application doit être redirigée.
Propriétés du paramètre
| Type: | System.String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Confirm
Une invite de confirmation apparaît avant d’exécuter le cmdlet.
Propriétés du paramètre
| Type: | System.Management.Automation.SwitchParameter |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | cf |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-ContainerTypeId
Ce paramètre spécifie l’ID du type de conteneur correspondant à l’application SharePoint Embedded.
Propriétés du paramètre
| Type: | System.Guid |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-CopilotEmbeddedChatHosts
Ce paramètre est utilisé pour ajouter des URL d’hôte autorisées à utiliser l’expérience d’agent déclaratif de l’application SharePoint Embedded.
Propriétés du paramètre
| Type: | System.Collections.Generic.List`1[System.String] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-DiscoverabilityDisabled
Applicable : SharePoint Embedded
En tant qu’administrateur SharePoint dans Microsoft 365, vous pouvez contrôler la façon dont votre contenu apparaît dans l’expérience Microsoft 365. Lorsque cette valeur est true, le contenu de l’application SharePoint Embedded est masqué dans l’environnement Microsoft 365, y compris sur office.com, onedrive.com, dans les sections recommandées ou via d’autres fonctionnalités de découverte de fichiers intelligentes de Microsoft. Si vous optez pour l’expérience Microsoft 365, vos fichiers seront intégrés à l’environnement Microsoft 365 et participeront à la découverte intelligente des fichiers.
PARAMVALUE : True | Faux
Propriétés du paramètre
| Type: | System.Boolean |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-IsArchiveEnabled
Utilisez l’indicateur -IsArchiveEnabled pour activer l’archivage des conteneurs. L’archivage déplace les données vers le niveau froid, ce qui réduit les coûts de stockage. Lorsqu’il est archivé, le contenu n’est pas accessible jusqu’à ce qu’il soit réactivé. La réactivation est immédiate dans les sept premiers jours et peut prendre jusqu’à 24 heures après. Si vous n’incluez pas cet indicateur, la valeur par défaut est , et tous les appels d’API Falsed’archivage échouent. Après avoir mis à jour l’indicateur, attendez jusqu’à 24 heures pour que la modification prenne effet dans le locataire consommateur.
Propriétés du paramètre
| Type: | System.Boolean |
| Valeur par défaut: | False |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-OverrideTenantWhoCanShareAnonymousAllowList
Ce paramètre détermine si le type WhoCanShareAnonymousAllowList de conteneur remplace le niveau client WhoCanShareAnonymousAllowList.
PARAMVALUE : True | Faux
Propriétés du paramètre
| Type: | Boolean |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-OverrideTenantWhoCanShareAuthenticatedGuestAllowList
Ce paramètre détermine si le type WhoCanShareAuthenticatedGuestAllowList de conteneur remplace le niveau client WhoCanShareAuthenticatedGuestAllowList.
PARAMVALUE : True | Faux
Propriétés du paramètre
| Type: | System.Boolean |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-SharingRestricted
Applicable : SharePoint Embedded
SharePoint Embedded offre un modèle de partage basé sur les rôles qui permet aux développeurs de configurer des autorisations de partage de fichiers en fonction des rôles d’autorisation de conteneur, offrant ainsi le choix entre un modèle de partage restrictif et un modèle de partage ouvert. Le modèle de partage ouvert permet à tous les membres de conteneur et utilisateurs invités disposant d’autorisations de modification de partager des fichiers. Le modèle de partage restrictif autorise uniquement les membres de conteneur qui sont propriétaires ou responsables de partager des fichiers.
PARAMVALUE : True | Faux
Propriétés du paramètre
| Type: | System.Boolean |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-WhatIf
Présente ce qui se produit si le cmdlet s’exécute. Le cmdlet n’est pas exécutée.
Propriétés du paramètre
| Type: | System.Management.Automation.SwitchParameter |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Wi |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-WhoCanShareAnonymousAllowList
Définit une liste de groupes de sécurité spécifiques au type de conteneur qui sont autorisés à partager avec des utilisateurs anonymes (non authentifiés) ainsi qu’avec des utilisateurs invités authentifiés. Ce paramètre doit être défini conjointement avec OverrideTenantWhoCanShareAnonymousAllowList.
Remarque
Cette liste verte accepte uniquement les groupes de sécurité, et non Groupes Microsoft 365.
Chaque groupe de sécurité est désigné par son ID d’objet GUID. Pour définir cette liste comme étant un groupe de sécurité spécifique, vous devez entrer son GUID en tant que paramètre . Vous pouvez entrer plusieurs GUID à l’aide d’une virgule pour les séparer. Pour ignorer la case activée et autoriser tous les groupes de sécurité à partager avec n’importe qui, définissez cette liste verte et les tableaux sur WhoCanShareAuthenticatedGuestAllowList Null.
Propriétés du paramètre
| Type: | System.Guid[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-WhoCanShareAuthenticatedGuestAllowList
Définit une liste de groupes de sécurité spécifiques au type de conteneur qui sont autorisés à partager avec des utilisateurs invités authentifiés au niveau du conteneur. Ce paramètre doit être défini conjointement avec OverrideTenantWhoCanShareAuthenticatedGuestAllowList.
Remarque
Cette liste verte accepte uniquement les groupes de sécurité, et non Groupes Microsoft 365.
Chaque groupe de sécurité est désigné par son ID d’objet GUID. Pour définir cette liste comme étant un groupe de sécurité spécifique, vous devez entrer son GUID en tant que paramètre . Vous pouvez entrer plusieurs GUID à l’aide d’une virgule pour les séparer. Pour ignorer la case activée et autoriser tous les groupes de sécurité à partager avec des invités authentifiés, définissez cette liste verte sur un tableau null.
Propriétés du paramètre
| Type: | System.Guid[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.