Remove-SCSMAllowListClass
Tar bort de angivna klasserna från listan över tillåtna klasser som används av Operations Manager CI Connector under synkronisering i Service Manager.
Syntax
Remove-SCSMAllowListClass
[-ClassName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Remove-SCSMAllowListClass tar bort de angivna klasserna från listan över tillåtna klasser som Operations Manager CI Connector använder under synkroniseringen i Service Manager. Om klassnamnet inte finns i listan över tillåtna returnerar cmdleten ett argumentfel.
Exempel
Exempel 1: Ta bort en klass från listan över tillåtna
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
Det första kommandot tar bort klassen SoftwareItem från listan över tillåtna.
Det andra kommandot hämtar listan över tillåtna för att verifiera att klassen har tagits bort.
Exempel 2: Försök att ta bort ett objekt som inte finns i listan
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
Det här kommandot försöker ta bort en klass som inte finns i listan.
Parametrar
-ClassName
Anger namnen på de klasser som den här cmdleten tar bort från listan över tillåtna i Operations Manager CI Connector. Varje klassnamn måste finnas i listan över tillåtna och måste motsvara en ID-egenskap för ett <ClassType-hanteringspaketelement> .
Type: | System.String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Anger namnet på den dator där System Center Data Access-tjänsten körs. Användarkontot som anges i parametern Autentiseringsuppgifter måste ha åtkomstbehörighet till den angivna datorn.
Type: | System.String[] |
Position: | Named |
Default value: | Localhost |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Anger de autentiseringsuppgifter som denna cmdlet använder för att ansluta till servern där System Center Data Access-tjänsten körs. Det angivna användarkontot måste ha åtkomstbehörighet till den servern.
Type: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Anger ett objekt som representerar sessionen till en Service Manager hanteringsserver.
Type: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None.
Du kan inte skicka indata till denna cmdlet.
Utdata
None.
Denna cmdlet genererar inga utdata.