Set-CMCertificateRegistrationPoint
Définit un rôle de point d’enregistrement de certificat sur un serveur de système de site.
Syntax
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>]
Description
L’applet de commande Set-CMCertificateRegistrationPoint met à jour les paramètres d’un rôle de point d’inscription de certificat sur un serveur de système de site.
Remarque
Exécutez Configuration Manager applets de commande à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>
. Pour plus d’informations, consultez Prise en main.
Exemples
Exemple 1 : Définir un rôle de point d’enregistrement de certificat à l’aide du 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]
Cette commande obtient l’objet de point d’enregistrement de certificat pour le serveur de système de site nommé SiteServer01.Contoso.com et utilise l’opérateur de pipeline pour passer l’objet à Set-CMCertificateRegistrationPoint. Set-CMCertificateRegistrationPoint ajoute le certificat nommé Cert.cer et supprime le certificat nommé RootCA.cer à l’aide du compte d’utilisateur nommé Contoso\Administrator pour se connecter à la base de données Configuration Manager.
Exemple 2 : Définir un rôle de point d’enregistrement de certificat par nom
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]
Cette commande ajoute le certificat nommé RootCA.cer au serveur de système de site nommé SiteServer02.Contoso.com et supprime le certificat nommé Cert.cer, en utilisant le compte d’utilisateur nommé Contoso\Admin1 pour se connecter à la base de données Configuration Manager.
Paramètres
-AddCertificate
Spécifie, en tant que table de hachage, l’URL du service d’inscription de périphérique réseau et le certificat d’autorité de certification racine.
Type: | Hashtable |
Aliases: | AddCertificates |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Une invite de confirmation apparaît avant d’exécuter le cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionAccountUserName
Spécifie le compte qui connecte le point d’inscription de certification à la base de données Gestionnaire de configuration.
Type: | String |
Aliases: | UserName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Spécifie un objet de point d’inscription de certification. Pour obtenir un objet de point d’enregistrement de certificat, utilisez l’applet de commande Get-CMCertificateRegistrationPoint.
Type: | IResultObject |
Aliases: | CertificateRegistrationPoint |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Ajoutez ce paramètre pour renvoyer un objet qui représente l’élément avec lequel vous travaillez. Par défaut, cette applet de commande peut ne pas générer de sortie.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Spécifie le numéro de port HTTPS utilisé par le point d’inscription de certificat pour communiquer avec le service d’inscription de périphérique réseau.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveCertificate
Spécifie un tableau d’URL qui correspondent aux certificats correspondants dans l’objet d’origine.
Type: | String[] |
Aliases: | RemoveCertificates, RemoveCertificateUrl, RemoveCertificateUrls |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteCode
Spécifie le code de site du serveur de site Configuration Manager.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SiteSystemServerName
Spécifie le nom du serveur de système de site Configuration Manager.
Type: | String |
Aliases: | Name, ServerName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Sorties
System.Object
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour