Delen via


Remove-AzKeyVaultRoleDefinition

Hiermee verwijdert u een aangepaste roldefinitie uit een HSM.

Syntaxis

Remove-AzKeyVaultRoleDefinition
      [-HsmName] <String>
      [-Scope <String>]
      -RoleName <String>
      [-Force]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzKeyVaultRoleDefinition
      [-HsmName] <String>
      [-Scope <String>]
      -InputObject <PSKeyVaultRoleDefinition>
      [-Force]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De Remove-AzKeyVaultRoleDefinition cmdlet verwijdert een aangepaste rol in op rollen gebaseerd toegangsbeheer van Azure KeyVault beheerde HSM. Geef de -RoleName parameter van een bestaande aangepaste rol of een rolobject op om die aangepaste rol te verwijderen. Remove-AzKeyVaultRoleDefinition Standaard wordt u om bevestiging gevraagd. Gebruik de parameter om de -Force prompt te onderdrukken.

Voorbeelden

Voorbeeld 1

Remove-AzKeyVaultRoleDefinition -HsmName myHsm -RoleName "my role"

In dit voorbeeld wordt een aangepaste rol met de naam 'mijn rol' verwijderd.

Voorbeeld 2

$role = Get-AzKeyVaultRoleDefinition -HsmName myHsm -RoleName "my role"
$role | Remove-AzKeyVaultRoleDefinition -HsmName myHsm -Force

In dit voorbeeld wordt een aangepaste rol met de naam 'mijn rol' verwijderd door het rolobject door te sluizen. Het onderdrukt ook de prompt door -Force.

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Vraag niet om bevestiging.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-HsmName

Naam van de HSM.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObject

Het object dat de roldefinitie vertegenwoordigt die moet worden verwijderd.

Type:PSKeyVaultRoleDefinition
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-PassThru

Met deze cmdlet wordt standaard geen object geretourneerd. Als deze schakeloptie is opgegeven, wordt waar geretourneerd als deze is geslaagd.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RoleName

De naam van de roldefinitie die u wilt ophalen.

Type:String
Aliassen:RoleDefinitionName
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Scope

Bereik waarop de roltoewijzing of definitie van toepassing is, bijvoorbeeld '/' of '/keys' of '/keys/{keyName}'.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

PSKeyVaultRoleDefinition

Uitvoerwaarden

Boolean