Set-CMCertificateRegistrationPoint
サイト システム サーバー上の証明書登録ポイントの役割を設定します。
構文
Set-CMCertificateRegistrationPoint
[-AddCertificate <Hashtable>]
[-ConnectionAccountUserName <String>]
-InputObject <IResultObject>
[-PassThru]
[-Port <Int32>]
[-RemoveCertificate <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-CMCertificateRegistrationPoint
[-AddCertificate <Hashtable>]
[-ConnectionAccountUserName <String>]
[-PassThru]
[-Port <Int32>]
[-RemoveCertificate <String[]>]
[-SiteCode <String>]
[-SiteSystemServerName] <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Set-CMCertificateRegistrationPointコマンドレットは、サイト システム サーバー上の証明書登録ポイントの役割の設定を更新します。
注意
Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します PS XYZ:\> 。 詳細については 、「Getting started」を参照してください。
例
例 1: パイプラインを使用して証明書登録ポイントの役割を設定する
PS XYZ:\> Get-CMCertificateRegistrationPoint -SiteSystemServerName "SiteServer01.Contoso.com" | Set-CMCertificateRegistrationPoint -AddCertificate @{"https://ndes2.fabrikam.com/certsrv/mscep/mscep.dll" ="\\Server\ShareFolder\Cert.cer"} -ConnectionAccountUserName (Get-CMUser -Name Contoso\Administrator).UserName -RemoveCertificate @{"https://ndes1.fabrikam.com/certsrv/mscep/mscep.dll"="\\Server\ShareFolder\RootCA.cer"}.Keys[0]
このコマンドは、SiteServer01.Contoso.com という名前のサイト システム サーバーの証明書登録ポイント オブジェクトを取得し、パイプライン 演算子を使用してオブジェクトを Set-CMCertificateRegistrationPoint に渡します。 Set-CMCertificateRegistrationPoint は、Cert.cer という名前の証明書を追加し、Contoso\Administrator という名前のユーザー アカウントを使用して Configuration Manager データベースに接続することで、RootCA.cer という名前の証明書を削除します。
例 2: 証明書登録ポイントの役割を名前で設定する
PS XYZ:\> Set-CMCertificateRegistrationPoint -SiteSystemServerName "SiteServer02.Contoso.com" -AddCertificate @{"https://ndes2.fabrikam.com/certsrv/mscep/mscep.dll"="\\Server\ShareFolder\RootCA.cer"} -ConnectionAccountUserName (Get-CMUser -Name Contoso\Admin1).UserName -RemoveCertificate @{"https://ndes1.fabrikam.com/certsrv/mscep/mscep.dll" ="\\Server\ShareFolder\Cert.cer"}.Keys[0]
このコマンドは、ルートCA.cer という名前の証明書を SiteServer02.Contoso.com という名前のサイト システム サーバーに追加し、Contoso\Admin1 という名前のユーザー アカウントを使用して Configuration Manager データベースに接続することで、Cert.cer という名前の証明書を削除します。
パラメーター
ハッシュ テーブルとして、ネットワーク デバイス登録サービスの URL とルート CA 証明書を指定します。
| Type: | Hashtable |
| Aliases: | AddCertificates |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
コマンドレットを実行する前に確認メッセージを表示します。
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | False |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
認定登録ポイントを構成管理データベースに接続するアカウントを指定します。
| Type: | String |
| Aliases: | UserName |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターは、ワイルドカード文字をリテラル文字値として扱います。 ForceWildcardHandling と組み合わせは使用できない。
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このパラメーターはワイルドカード文字を処理し、予期しない動作を引き起こします (推奨されません)。 DisableWildcardHandling と組み合わせは使用できない。
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
認定登録ポイント オブジェクトを指定します。 証明書登録ポイント オブジェクトを取得するには、次のコマンドレットGet-CMCertificateRegistrationPointします。
| Type: | IResultObject |
| Aliases: | CertificateRegistrationPoint |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
このパラメーターを追加して、作業しているアイテムを表すオブジェクトを返します。 既定では、このコマンドレットは出力を生成しない場合があります。
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
ネットワーク デバイス登録サービスと通信するために証明書登録ポイントで使用される HTTPS ポート番号を指定します。
| Type: | Int32 |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
元のオブジェクトの対応する証明書に一致する URL の配列を指定します。
| Type: | String[] |
| Aliases: | RemoveCertificates, RemoveCertificateUrl, RemoveCertificateUrls |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Configuration Manager サイト サーバーのサイト コードを指定します。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Configuration Manager サイト システム サーバーの名前を指定します。
| Type: | String |
| Aliases: | Name, ServerName |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | False |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
入力
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
出力
System.Object