Copy-CMSecurityRole
SYNOPSIS
Hiermee maakt u een aangepaste beveiligingsrol.
SYNTAX
CopyFromId (standaard)
Copy-CMSecurityRole [-Description <String>] -Name <String> -SourceRoleId <String> [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
CopyFromName
Copy-CMSecurityRole [-Description <String>] -Name <String> -SourceRoleName <String> [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
CopyFromValue
Copy-CMSecurityRole [-Description <String>] -InputObject <IResultObject> -Name <String>
[-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
DESCRIPTION
De cmdlet Copy-CMSecurityRole maakt een nieuwe beveiligingsrol met behulp van een bestaande beveiligingsrol als sjabloon. Configuration Manager biedt verschillende ingebouwde beveiligingsrollen. Indien u bijkomende beveiligingsrollen nodig hebt, kunt u een aangepaste beveiligingsrol maken door een kopie te maken van een bestaande beveiligingsrol en dan de kopie te wijzigen.
Notitie
Voer Configuration Manager cmdlets uit vanaf Configuration Manager sitestation, bijvoorbeeld PS XYZ:\>
. Zie Aan de slag voor meer informatie.
EXAMPLES
Voorbeeld 1: Een beveiligingsrol kopiëren met behulp van een id
PS XYZ:\>Copy-CMSecurityRole -Name "SecRole02" -SourceRoleId "SMS000CR"
Met deze opdracht maakt u een nieuwe beveiligingsrol met de naam SecRole02 door de beveiligingsrol met de id SMS000CR te kopiëren.
Voorbeeld 2: Een beveiligingsrol kopiëren met behulp van een naam
PS XYZ:\>Copy-CMSecurityRole -Name "SecRole02" -SourceRoleName "Software Update Manager"
Met deze opdracht maakt u een nieuwe beveiligingsrol met de naam SecRole02 door de beveiligingsrol software-updatebeheer te kopiëren.
Voorbeeld 3: Een beveiligingsrol kopiëren
PS XYZ:\> $Srole = Get-CMSecurityRole -Name "Software Update Manager"
PS XYZ:\> Copy-CMSecurityRole -InputObject $Srole -Name "SecRole02"
De eerste opdracht haalt de beveiligingsrol met de naam Software Update Manager op en slaat deze op in de $Srole variabele.
Met de tweede opdracht maakt u een nieuwe beveiligingsrol met de naam SecRole02 door het object te kopiëren dat is opgeslagen in $Srole.
PARAMETERS
-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
-Beschrijving
Hiermee geeft u de beschrijving van een beveiligingsrol.
Type: String
Parameter Sets: (All)
Aliases: RoleDescription
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 CMSecurityRole-object. Als u een CMSecurityRole-object wilt verkrijgen, gebruikt u de cmdlet Get-CMSecurityRole.
Type: IResultObject
Parameter Sets: CopyFromValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Name
Hiermee geeft u een naam op voor het nieuwe beveiligingsbereik.
Type: String
Parameter Sets: (All)
Aliases: RoleName
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SourceRoleId
Hiermee geeft u de id van een beveiligingsrol op.
Type: String
Parameter Sets: CopyFromId
Aliases: CopiedFromId
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SourceRoleName
Hiermee geeft u de naam van een beveiligingsrol.
Type: String
Parameter Sets: CopyFromName
Aliases:
Required: True
Position: Named
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.