Set-CMCertificateRegistrationPoint
SYNOPSIS
Hiermee stelt u een rol certificaatregistratiepunt in op een sitesysteemserver.
SYNTAX
SetByValue (standaard)
Set-CMCertificateRegistrationPoint [-AddCertificate <Hashtable>] [-ConnectionAccountUserName <String>]
-InputObject <IResultObject> [-PassThru] [-Port <Int32>] [-RemoveCertificate <String[]>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SetByName
Set-CMCertificateRegistrationPoint [-AddCertificate <Hashtable>] [-ConnectionAccountUserName <String>]
[-PassThru] [-Port <Int32>] [-RemoveCertificate <String[]>] [-SiteCode <String>]
[-SiteSystemServerName] <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
Met de cmdlet Set-CMCertificateRegistrationPoint worden de instellingen van een certificaatregistratiepuntrol op een sitesysteemserver bijgewerkt.
Notitie
Voer Configuration Manager cmdlets uit vanaf Configuration Manager sitestation, bijvoorbeeld PS XYZ:\>
. Zie Aan de slag voor meer informatie.
EXAMPLES
Voorbeeld 1: een rol voor het certificaatregistratiepunt instellen met behulp van de pijplijn
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]
Met deze opdracht wordt het certificaatregistratiepuntobject voor de sitesysteemserver met de naam SiteServer01.Contoso.com en wordt de pijplijnoperator gebruikt om het object door te geven aan Set-CMCertificateRegistrationPoint. Set-CMCertificateRegistrationPoint voegt het certificaat toe met de naam Cert.cer en verwijdert het certificaat met de naam RootCA.cer met behulp van het gebruikersaccount contoso\Administrator om verbinding te maken met de Configuration Manager-database.
Voorbeeld 2: de rol van een certificaatregistratiepunt instellen op naam
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]
Met deze opdracht wordt het certificaat met de naam RootCA.cer toegevoegd aan de sitesysteemserver met de naam SiteServer02.Contoso.com en wordt het certificaat met de naam Cert.cer verwijderd met behulp van het gebruikersaccount Contoso\Admin1 om verbinding te maken met de Configuration Manager-database.
PARAMETERS
-AddCertificate
Hiermee geeft u, als een hashtabel, de URL voor de Registratieservice voor netwerkapparaten en het basis-CA-certificaat.
Type: Hashtable
Parameter Sets: (All)
Aliases: AddCertificates
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ConnectionAccountUserName
Hiermee geeft u het account op dat het certificeringsregistratiepunt verbindt met de Configuration Manger-database.
Type: String
Parameter Sets: (All)
Aliases: UserName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Hiermee geeft u een certificeringsregistratiepuntobject op. Als u een certificaatregistratiepuntobject wilt verkrijgen, gebruikt u de cmdlet Get-CMCertificateRegistrationPoint certificaatregistratiepunt.
Type: IResultObject
Parameter Sets: SetByValue
Aliases: CertificateRegistrationPoint
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-PassThru
Voeg deze parameter toe om een -object te retourneren dat het item vertegenwoordigt waarmee u werkt. Standaard is het mogelijk dat deze cmdlet geen uitvoer genereert.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Port
Hiermee geeft u het HTTPS-poortnummer op dat wordt gebruikt door het certificaatregistratiepunt om te communiceren met Registratieservice voor netwerkapparaten.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveCertificate
Hiermee geeft u een matrix met URL's op die overeenkomen met de bijbehorende certificaten in het oorspronkelijke object.
Type: String[]
Parameter Sets: (All)
Aliases: RemoveCertificates, RemoveCertificateUrl, RemoveCertificateUrls
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SiteCode
Hiermee geeft u de sitecode van de Configuration Manager siteserver.
Type: String
Parameter Sets: SetByName
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SiteSystemServerName
Hiermee geeft u de naam van de Configuration Manager sitesysteemserver.
Type: String
Parameter Sets: SetByName
Aliases: Name, ServerName
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
System.Object
OPMERKINGEN
RELATED LINKS
Add-CMCertificateRegistrationPoint