Get-RDMEntryPassword

Synopsis

Résoudre le mot de passe de l'entrée spécifiée

Syntaxe

Id

Get-RDMEntryPassword [-ID] <guid> [-Comment <string>] [-TicketID <string>] [-AsPlainText]
 [-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

ObjetEnEntrée

Get-RDMEntryPassword [-InputObject] <PSConnection> [-Comment <string>] [-TicketID <string>]
 [-AsPlainText] [-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

MesInformationsPersonnelles

Get-RDMEntryPassword -MyPersonalCredentials [-Comment <string>] [-TicketID <string>] [-AsPlainText]
 [-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

MonComptePrivilégié

Get-RDMEntryPassword -MyPrivilegedAccount [-Comment <string>] [-TicketID <string>] [-AsPlainText]
 [-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

Description

Résoudre le mot de passe de l'entrée spécifiée.\nSpécifier l'entrée de deux façons : par son ID ou en transmettant l'objet PSConnection.\nLors de l'utilisation du paramètre ID, pouvoir utiliser le paramètre VaultMode pour rechercher l'entrée dans le coffre utilisateur ou dans le coffre Global.\nPour le paramètre InputObject, obtenir l'entrée à partir de Get-RDMEntry, Get-RDMPersonalCredentials et Get-RDMPrivilegedAccount.\nSi le mot de passe a été modifié localement via Set-RDMEntryPassword et que l'entrée correspond à des identifiants, retourner l'ancien mot de passe.\nPour voir le nouveau mot de passe, appeler Update-RDMEntries.\nPour obtenir le mot de passe, l'utilisateur doit pouvoir le copier.\nCela signifie généralement le droit de le visualiser.\nNéanmoins, dans certains cas, un administrateur peut être nécessaire ou un mot de passe non vide.\nL'état de l'entrée, tel que Verrouillé ou Expiré, peut également empêcher l'obtention du mot de passe.\nSi le workspace requiert une invite sur les identifiants consultés, inviter l'utilisateur pour chaque champ obligatoire.\nPour éviter cela, utiliser obligatoirement les paramètres TicketID et Comment.

Exemples

Exemple 1

PS C:\> Get-RDMEntryPassword -ID '00000000-0000-0000-0000-000000000000' -AsPlainText -VaultMode User

Obtenir, en tant que texte en clair, le mot de passe de l'entrée dans le coffre de l'utilisateur dont l'ID est '00000000-0000-0000-0000-000000000000'

Exemple 2

PS C:\> Get-RDMEntry -Name 'MyCredEntry' -VaultMode Global | Get-RDMEntryPassword -TicketID 'tick101' -Comment 'Why not'

Obtenir, sous forme de SecureString, le mot de passe de l'entrée 'MonEntréeIdentifiant' dans le coffre système. Le numéro de billet et le commentaire sont passés avec les paramètres associés pour éviter d'être invité.

Exemple 3

PS C:\> Get-RDMPersonalCredentials | Get-RDMEntryPassword -AsPlainText

Obtenir, sous forme de texte clair, le mot de passe de 'Mes Informations Personnelles' dans les paramètres utilisateur.

Exemple 4

PS C:\> Get-RDMPrivilegedAccount | Get-RDMEntryPassword -AsPlainText

Obtenir, en tant que texte en clair, le mot de passe de 'Mon Compte Privilégié' dans les paramètres de l'utilisateur.

Paramètres

-EnTexteEnClair

Retourner le mot de passe en texte clair.

Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Commentaire

Commentaire pour le journal de vue des identifiants.

Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-RéponseForcée

Interrupteur à utiliser avec précaution. Il répondra automatiquement aux invites demandant oui/non, oui/non/annuler ou ok/annuler. En cas de plusieurs invites, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :

  • Oui : Accepter l'invite. Couvrir la valeur OK et Automatique.

  • Non : Refuser l'invite oui/non/annuler. "Annuler" est l'option de repli s'il n'y a pas d'option "Non".

  • Annuler : Annuler l'invite oui/non/annuler. "Non" est l'option de repli s'il n'y a pas d'option "Annuler".

Type: System.Windows.Forms.DialogResult[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ID

ID de l'entrée pour obtenir le mot de passe.

Type: System.Guid
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Id
  Position: 0
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ObjetEnEntrée

Entrée pour obtenir le mot de passe. Peut être obtenu à partir de Get-RDMEntry, Get-RDMPersonalCredentials, ou Get-RDMPrivilegedAccount.

Type: RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
DefaultValue: ''
SupportsWildcards: false
Aliases:
- Session
ParameterSets:
- Name: InputObject
  Position: 0
  IsRequired: true
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-MesIdentifiantsPersonnels

Obtenir le mot de passe de 'Mes Informations Personnelles'.

Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: MyPersonalCredentials
  Position: Named
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-MonComptePrivilégié

Obtenir le mot de passe de 'Mon Compte Priv privilégié'.

Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: MyPrivilegedAccount
  Position: Named
  IsRequired: true
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-NuméroDeBillet

Numéro de billet pour le journal de vue des identifiants

Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ModeCoffre

Coffre où la commande sera appliquée. Trois choix sont offerts :

  • Par défaut : Coffre actuel qui a été configuré.

  • Utilisateur : Coffre spécifique à l'utilisateur actuel.

  • Global : Coffre Global du workspace.

Type: Devolutions.RemoteDesktopManager.VaultMode
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

Paramètres Communs

Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.

Entrées

RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection

Objet PSConnection de l'entrée obtenue à partir de Get-RDMEntry, Get-RDMPersonalCredentials ou Get-RDMPrivilegedAccount

Remarques

Pour plus d'informations, tapez « Get-Help Get-RDMEntryPassword -detailed ». Pour des informations techniques, tapez « Get-Help Get-RDMEntryPassword -full ».

Devolutions Forum logo Partagez vos commentaires