Share via


Remove-CMSecurityRole

SYNOPSIS

Eltávolítja az egyéni biztonsági szerepköröket a Konfigurációkezelő.

SYNTAX

SearchByValueMandatory (alapértelmezett)

Remove-CMSecurityRole [-Force] -InputObject <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SearchById Kötelező

Remove-CMSecurityRole [-Force] -Id <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

SearchByName Kötelező

Remove-CMSecurityRole [-Force] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

A Remove-CMSecurityRole parancsmag eltávolítja az egyéni biztonsági szerepköröket a Konfigurációkezelő. Adja meg az eltávolítani kívánt biztonsági szerepkör nevét vagy azonosítóját, vagy használja a Get-CMSecurityRole parancsmagot egy ilyen szerepkör beszerzéséhez.

Konfigurációkezelő biztonsági szerepkörök, valamint biztonsági hatókörök és gyűjtemények segítségével határoz meg egy felügyeleti hatókört az egyes rendszergazda felhasználók számára. Konfigurációkezelő számos beépített biztonsági szerepkört biztosít. Egyéni biztonsági szerepkör létrehozásához másolja ki a meglévő biztonsági szerepkört, majd módosítsa a másolatot. A biztonsági szerepkört a következő parancsmaggal Copy-CMSecurityRole ki.

A Remove-CMSecurityRole parancsmaggal eltávolíthatja a régi, szükségtelen egyéni biztonsági szerepköröket. Beépített biztonsági szerepkörök nem távolíthatóak el. Minden rendszergazda felhasználónak legalább egy biztonsági szerepkört kell betöltötte. Mielőtt eltávolít egy biztonsági szerepkört, győződjön meg arról, hogy minden felhasználó rendelkezik szerepkörhöz az ön által eltávolított szerepkör mellett.

Megjegyzés

Futtassa Konfigurációkezelő parancsmagokat a Konfigurációkezelő hely meghajtóról, például: PS XYZ:\> . További információ: Első lépések.

EXAMPLES

1. példa: Biztonsági szerepkör eltávolítása név használatával

PS XYZ:\> Remove-CMSecurityRole -Name "MainSecurityRole" -Force

Ez a parancs eltávolítja a MainSecurityRole nevű biztonsági szerepkört a Konfigurációkezelő. A parancs a Force paramétert használja, így nem kér megerősítést.

2. példa: Biztonsági szerepkörök eltávolítása változó használatával

PS XYZ:\> $Roles = Get-CMSecurityRole -Name *Role
PS XYZ:\> Remove-CMSecurityRole -SecurityRole $Roles

Az első parancs a Get-CMSecurityRole parancsmaggal lekért minden olyan biztonsági szerepkört, amely rendelkezik szerepkörrel végződő névvel. A változóban tárolja $Roles őket.

A második parancs eltávolítja az összes biztonsági szerepkört, amely a $Roles van tárolva.

PARAMETERS

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Ez a paraméter literál karakterértékekként kezeli a helyettesítő karaktereket. Nem kombinálhatja a ForceWildcardHandling használatával.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Force

Kényszeríti a parancs futtatását a felhasználó megerősítésének kérése nélkül.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Ez a paraméter feldolgozza a helyettesítő karaktereket, és váratlan viselkedéshez vezethet (nem ajánlott). Nem kombinálhatja a DisableWildcardHandling kártyával.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Id (Azonosító)

Biztonsági szerepköröket tartalmazó tömböt ad meg.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: RoleId

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Biztonsági szerepkör-objektumot ad meg. Biztonsági szerepkör-objektum beszerzéséhez használja a Get-CMSecurityRole parancsmagot.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Megadja a biztonsági szerepkörök nevének tömböt.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: RoleName

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Ez a parancsmag a következő általános paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction és -WarningVariable. További információ: about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

MEGJEGYZÉSEK

Copy-CMSecurityRole

Export-CMSecurityRole

Get-CMSecurityRole

Import-CMSecurityRole

Set-CMSecurityRole