Partager via


Remove-SCSMAllowListClass

Supprime les classes spécifiées de la liste verte des classes que le connecteur d'élément de configuration Operations Manager utilise pendant la synchronisation dans Service Manager.

Syntax

Remove-SCSMAllowListClass
      [-ClassName] <String[]>
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande Remove-SCSMAllowListClass supprime les classes spécifiées de la liste verte des classes que le connecteur CI Operations Manager utilise lors de la synchronisation dans Service Manager. Si le nom de classe n’est pas présent dans la liste verte, l’applet de commande retourne une exception d’argument.

Exemples

Exemple 1 : Supprimer une classe de la liste verte

PS C:\>Remove-SCSMAllowListClass "System.SoftwareItem"
PS C:\> Get-SCSMAllowList
name                                                        mp
----                                                        --
System.Service                                              System.Library
System.Database                                             System.Library
Microsoft.Windows.ApplicationComponent                      Microsoft.Windows.Library
Microsoft.Windows.ComputerRole                              Microsoft.Windows.Library
System.Computer                                             System.Library
System.OperatingSystem                                      System.Library
Microsoft.Windows.LogicalDevice                             Microsoft.Windows.Library
System.SoftwareInstallation                                 System.Library
System.WebSite                                              System.Library

La première commande supprime la classe SoftwareItem de la liste verte.

La deuxième commande récupère la liste verte pour vérifier que la classe a été supprimée.

Exemple 2 : Tentative de suppression d’un élément non dans la liste

PS C:\>Remove-SCSMAllowListClass "System.SoftwareItem"
Remove-SCSMAllowListClass : Class System.SoftwareItem cannot be removed because it is not in the allow list.
At line:1 char:26
+ Remove-SCSMAllowListClass <<<<  "System.SoftwareItem"
    + CategoryInfo          : InvalidData: (System.SoftwareItem:String) [Remove-SCSMAllowListClass], ArgumentException
    + FullyQualifiedErrorId : Invalid allow list XML,Microsoft.EnterpriseManagement.SMCmdlets.RemoveSCSMAllowListClass

Cette commande tente de supprimer une classe qui n’est pas dans la liste.

Paramètres

-ClassName

Spécifie les noms des classes que cette applet de commande supprime de la liste verte du connecteur CI Operations Manager. Chaque nom de classe doit exister dans la liste verte et doit correspondre à une propriété ID d’un <élément de pack d’administration ClassType> .

Type:System.String[]
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Spécifie le nom de l'ordinateur sur lequel s'exécute le service d'accès aux données System Center. Le compte d’utilisateur spécifié dans le paramètre Credential doit avoir des droits d’accès à l’ordinateur spécifié.

Type:System.String[]
Position:Named
Default value:Localhost
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Spécifie les informations d’identification que cette applet de commande utilise pour se connecter au serveur sur lequel le service System Center Data Access s’exécute. Le compte d'utilisateur spécifié doit disposer de droits d'accès à ce serveur.

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Spécifie un objet représentant la session sur un serveur d'administration de Service Manager.

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None.

Vous ne pouvez pas diriger d'entrée vers cette applet de commande.

Sorties

None.

Cette applet de commande ne génère aucune sortie.