Disable-SPOSiteRestrictedAppAccessControl

Désactive l’application des restrictions d’application pour un site tout en conservant le mode actif et les deux listes.

Syntaxe

Default (Par défaut)

Disable-SPOSiteRestrictedAppAccessControl
    -Identity <String>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Utilisez l’applet de commande pour désactiver l’application Disable-SPOSiteRestrictedAppAccessControl des restrictions d’application pour un seul site tout en conservant le mode actif et les deux listes. Vous pouvez réactiver la même configuration ultérieurement avec Enable-SPOSiteRestrictedAppAccessControl.

La désactivation d’un site est différente de son effacement. Pour supprimer le mode et les deux listes et effacer entièrement la stratégie de site stocké, utilisez Clear-SPOSiteRestrictedAppAccessControlPolicy.

La configuration et l’activation sont orthogonales. Les modifications de mode et de liste n’activent jamais la mise en application. Ainsi, après avoir désactivé un site, vous pouvez continuer à appliquer les modifications avec Set-SPOSiteRestrictedAppAccessControlMode et Set-SPOSiteRestrictedAppAccessControlList sans réactivation de la mise en œuvre. L’application du site est activée uniquement par Enable-SPOSiteRestrictedAppAccessControl.

Lorsque le site est désactivé, aucune décision de restriction d’application au niveau du site ne s’applique aux demandes pour ce site. La stratégie au niveau du locataire n’est pas affectée : le commutateur client porte à toutes les applications de site et la liste de refus du client ne peut pas être remplacée par une liste verte de sites.

Les restrictions d’application ajoutent une limite d’autorisation SharePoint pour les applications qui ont déjà le consentement de Microsoft Entra et des autorisations SharePoint. Il n’accorde jamais d’autorisations et ne remplace pas le consentement d’Entra. Une demande doit passer à la fois le modèle d’autorisation existant et les restrictions d’application, de sorte que la désactivation d’une stratégie de site n’accorde pas l’accès à une application qu’elle n’a pas déjà.

L’administration des restrictions d’application de site est isolée de l’usage Get-SPOSite général et Set-SPOSite des applets de commande. Les restrictions d’application sont entièrement découplées de , donc Get-SPOSite ne charge pas les données de stratégie de SitePropertiessite et Set-SPOSite ne peut pas les modifier. Utilisez les applets de commande dédiées aux restrictions d’application répertoriées dans les liens associés.

Pour les autorisations et informations les plus récentes sur Windows PowerShell pour SharePoint Online, consultez la documentation en ligne sur Présentation de SharePoint Online Management Shell.

Exemples

Exemple 1

Disable-SPOSiteRestrictedAppAccessControl -Identity "https://contoso.sharepoint.com/sites/Finance"

Cet exemple désactive l’application des restrictions d’application pour le site Finance. Le mode actif, la liste verte et la liste interdite sont conservés.

Exemple 2

Disable-SPOSiteRestrictedAppAccessControl -Identity "e1b2c3d4-5678-4abc-9def-0123456789ab" -WhatIf

Cet exemple utilise un ID de site et montre ce qui se passerait sans modifier la stratégie. Chaque applet de commande Restrictions d’application de site accepte -Identity comme URL de site ou ID de site.

Exemple 3

$url = "https://contoso.sharepoint.com/sites/Finance"
Disable-SPOSiteRestrictedAppAccessControl -Identity $url -Confirm:$false
Get-SPOSiteRestrictedAppAccessControl -Identity $url

Cet exemple désactive la mise en œuvre sans invite interactive, puis lit la stratégie pour confirmer que le mode et les deux listes sont toujours stockés. L’utilisation -Confirm:$false ne contourne pas la validation, l’autorisation, l’audit ou la protection interne.

Paramètres

-Confirm

Applicable : SharePoint Online

Une invite de confirmation apparaît avant d’exécuter le cmdlet. Cette applet de commande utilise ConfirmImpact.High, donc elle vous invite par défaut. Permet -Confirm:$false de supprimer l’invite dans l’automatisation.

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

-Identity

Applicable : SharePoint Online

Spécifie le site à désactiver. Indiquez l’URL ou l’ID du site.

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:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Applicable : SharePoint Online

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande 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

CommonParameters

Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

None

Sorties

None

Cette applet de commande ne renvoie pas d’objet. Utilisez Get-SPOSiteRestrictedAppAccessControl cette fonction pour lire la stratégie résultante.

Notes

  • La désactivation permet de conserver le mode actif et les deux listes. Permet Clear-SPOSiteRestrictedAppAccessControlPolicy de supprimer le mode et les listes et d’effacer la stratégie de site stocké.
  • L’application du site n’est activée à nouveau que par Enable-SPOSiteRestrictedAppAccessControl. Les modifications de mode et de liste n’activent jamais l’application.
  • Le commutateur de locataire contrôle toutes les applications du site, de sorte qu’une stratégie de site n’a aucun effet tant que le commutateur de locataire est désactivé. La liste de refus du client ne peut pas être remplacée par une liste verte de sites.
  • Les restrictions d’application n’accordent jamais d’autorisations. Une demande doit toujours transmettre l’autorisation SharePoint existante.
  • Cette applet de commande prend en charge -WhatIf et -Confirm avec ConfirmImpact.High. -Confirm:$false est autorisée pour l’automatisation et n’échappe pas à la validation, à l’autorisation, à l’audit ou à la protection interne.