Partager via


Set-CMObjectSecurityScope

Ajouter ou supprimer des étendues de sécurité pour les objets Configuration Manager. Cette applet de commande est déconseillée.

Syntaxe

Set-CMObjectSecurityScope
   -Action <SecurityScopeActionType>
   -InputObject <IResultObject[]>
   -Name <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-CMObjectSecurityScope ajoute et supprime des étendues de sécurité pour les objets Configuration Manager.

Cette applet de commande a été déconseillée et peut être supprimée dans une version ultérieure. Utilisez Add-CMObjectSecurityScope et Remove-CMObjectSecurityScope pour ajouter et supprimer des étendues de sécurité à partir d’objets Configuration Manager.

Remarque

Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Ajouter une étendue de sécurité aux objets d’application à l’aide du pipeline

PS XYZ:\> Get-CMApplication -Name "Application*" | Set-CMObjectSecurityScope -Action AddMembership -Name "Scope1"

Cette commande obtient tous les objets d’application dont le nom commence par Application et utilise l’opérateur de pipeline pour passer les objets à Set-CMObjectSecurityScope. Set-CMObjectSecurityScope ajoute l’étendue de sécurité nommée Scope1 à chaque objet d’application.

Exemple 2 : Ajouter une étendue de sécurité aux objets d’application

PS XYZ:\> Set-CMObjectSecurityScope -InputObject (Get-CMApplication -Name "Application*") -Action AddMembership -Name "Scope1"

Cette commande obtient tous les objets d’application dont le nom commence par Application et ajoute l’étendue de sécurité nommée Scope1 à chaque objet d’application.

Paramètres

-Action

Spécifie l’action que cette applet de commande effectue sur l’étendue de sécurité. Les valeurs valides sont les suivantes :

  • AddMembership
  • RemoveMembership
Type:SecurityScopeActionType
Alias:SecurityScopeAction
Valeurs acceptées:AddMembership, RemoveMembership
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InputObject

Spécifie un tableau d’objets Configuration Manager associés à une étendue de sécurité.

Type:IResultObject[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Spécifie le nom d’une étendue de sécurité.

Type:String
Alias:SecurityScopeName
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

Sorties

System.Object