Set-CMCertificateRegistrationPoint
Imposta un ruolo del punto di registrazione del certificato in un server del sistema del sito.
Sintassi
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>]
Descrizione
Il cmdlet Set-CMCertificateRegistrationPoint aggiorna le impostazioni di un ruolo del punto di registrazione del certificato in un server del sistema del sito.
Nota
Eseguire Configuration Manager cmdlet dall'unità del sito Configuration Manager, ad esempio PS XYZ:\>
. Per altre informazioni, vedere Introduzione.
Esempio
Esempio 1: Impostare un ruolo del punto di registrazione certificati usando la pipeline
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]
Questo comando ottiene l'oggetto punto di registrazione del certificato per il server del sistema del sito denominato SiteServer01.Contoso.com e usa l'operatore della pipeline per passare l'oggetto a Set-CMCertificateRegistrationPoint. Set-CMCertificateRegistrationPoint aggiunge il certificato denominato Cert.cer e rimuove il certificato denominato RootCA.cer usando l'account utente denominato Contoso\Administrator per connettersi al database Configuration Manager.
Esempio 2: Impostare un ruolo del punto di registrazione certificati in base al nome
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]
Questo comando aggiunge il certificato denominato RootCA.cer al server del sistema del sito denominato SiteServer02.Contoso.com e rimuove il certificato denominato Cert.cer usando l'account utente Contoso\Admin1 per connettersi al database Configuration Manager.
Parametri
-AddCertificate
Specifica, come tabella hash, l'URL per il servizio Registrazione dispositivi di rete e il certificato CA radice.
Type: | Hashtable |
Aliases: | AddCertificates |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionAccountUserName
Specifica l'account che connette il punto di registrazione della certificazione al database di Configuration Manger.
Type: | String |
Aliases: | UserName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Specifica un oggetto punto di registrazione della certificazione. Per ottenere un oggetto punto di registrazione del certificato, usare il cmdlet Get-CMCertificateRegistrationPoint.
Type: | IResultObject |
Aliases: | CertificateRegistrationPoint |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Aggiungere questo parametro per restituire un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet potrebbe non generare alcun output.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Specifica il numero di porta HTTPS usato dal punto di registrazione del certificato per comunicare con il servizio Registrazione dispositivi di rete.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveCertificate
Specifica una matrice di URL che corrispondono ai certificati corrispondenti nell'oggetto originale.
Type: | String[] |
Aliases: | RemoveCertificates, RemoveCertificateUrl, RemoveCertificateUrls |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteCode
Specifica il codice del sito del server del sito Configuration Manager.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteSystemServerName
Specifica il nome del server del sistema del sito Configuration Manager.
Type: | String |
Aliases: | Name, ServerName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Output
System.Object
Collegamenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per