Remove-SCSMAllowListClass
Remove-SCSMAllowListClass
Removes the specified classes from the allow list of classes that are used by the configuration item Operations Manager 2007 connector during synchronization.
Syntax
Parameter Set: Default
Remove-SCSMAllowListClass [-ClassName] <String[]> [-ComputerName <String> ] [-Credential <PSCredential> ] [ <CommonParameters>]
Detailed Description
The Remove-SCSMAllowListClass removes the specified classes from the allow list of classes that is used by the configuration item Operations Manager 2007 connector during synchronization. An ArgumentException is displayed if the class name cannot be found or if the class name is not present in the allow list.
Parameters
-ClassName<String[]>
Aliases |
none |
Required? |
true |
Position? |
1 |
Default Value |
none |
Accept Pipeline Input? |
false |
Accept Wildcard Characters? |
false |
-ComputerName<String>
Aliases |
none |
Required? |
false |
Position? |
named |
Default Value |
none |
Accept Pipeline Input? |
false |
Accept Wildcard Characters? |
false |
-Credential<PSCredential>
Aliases |
none |
Required? |
false |
Position? |
named |
Default Value |
none |
Accept Pipeline Input? |
false |
Accept Wildcard Characters? |
false |
<CommonParameters>
This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters
Inputs
The input type is the type of the objects that you can pipe to the cmdlet.
- You cannot pipe input to this cmdlet.
Outputs
The output type is the type of the objects that the cmdlet emits.
- This cmdlet does not generate any output
Examples
-------------------------- EXAMPLE 1 --------------------------
Description
-----------
These commands remove the System.SoftwareItem class from the allow list and then retrieve the allow list to verify that the class has been removed.
C:\PS>Remove-SCSMAllowListClass "System.SoftwareItem";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
-------------------------- EXAMPLE 2 --------------------------
Description
-----------
This command attempts to remove a class that is not present from the allow list.
C:\PS>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
Related topics
Getting Started with Service Manager Cmdlets for Windows PowerShell
Get-SCSMAllowList
Reset-SCSMAllowList
AddSCSMAllowListClass