Remove-SCSMAllowListClass
Service Manager での同期中に Operations Manager CI Connector によって使用されるクラスの許可リストから、指定したクラスを削除します。
構文
Remove-SCSMAllowListClass
[-ClassName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Remove-SCSMAllowListClass コマンドレットは、Service Manager での同期中に Operations Manager CI Connector が使用するクラスの許可リストから、指定したクラスを削除します。 許可リストにクラス名が存在しない場合、コマンドレットは引数の例外を返します。
例
例 1: 許可リストからクラスを削除する
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
最初のコマンドは、許可リストから SoftwareItem クラスを削除します。
2 番目のコマンドは、許可リストを取得して、クラスが削除されたことを確認します。
例 2: リストにない項目の削除を試みる
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
このコマンドは、リストにないクラスの削除を試みます。
パラメーター
-ClassName
このコマンドレットが Operations Manager CI Connector の許可リストから削除するクラスの名前を指定します。 各クラス名は許可リストに存在する必要があり、<ClassType> 管理パック要素の ID プロパティに対応している必要があります。
型: | System.String[] |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ComputerName
System Center Data Access サービスを実行するコンピューターの名前を指定します。 Credential パラメーターで指定されたユーザー アカウントには、指定したコンピューターへのアクセス権が必要です。
型: | System.String[] |
配置: | Named |
規定値: | Localhost |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Confirm
コマンドレットを実行する前に確認を求めるメッセージが表示されます。
型: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
配置: | Named |
規定値: | False |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Credential
このコマンドレットが System Center Data Access サービスを実行するサーバーへの接続に使用する資格情報を指定します。 指定されたユーザー アカウントには、そのサーバーへのアクセス権が必要です。
型: | System.Management.Automation.PSCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-SCSession
Service Manager 管理サーバーへのセッションを表すオブジェクトを指定します。
型: | Microsoft.SystemCenter.Core.Connection.Connection[] |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WhatIf
コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。
型: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
配置: | Named |
規定値: | False |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
None.
このコマンドレットに入力をパイプすることはできません。
出力
None.
このコマンドレットは出力を生成しません。