Bonjour! J'essaie de créer un identifiant dans une voûte Devolutions Hub avec le module Devolutions.powershell en suivant l'exemple fourni ici (https://docs.devolutions.net/powershell/hub-powershell/powershell-commands/#new-hubentry) mais il ne semble pas trouver le type : 
Serait-il possible de me pointer sur un exemple de commande qui fonctionne pour créer une entrée de type "credential"? Je veux aussi pouvoir créer une entrée dossier via Powershell mais si j'ai la commande pour un credential j'imagine que je peux me débrouiller. Merci d'avance!
cf1c0e87-3a79-436c-8b5b-7282d6ded983.png
Recommended Answer
Bonjour,
Effectivement, la documentation n'est plus à jour. Voici un exemple à jour:
$t = [Devolutions.Hub.PowerShell.Entities.Hub.PSDecryptedEntry]@{PsMetadata = [Devolutions.Hub.PowerShell.Entities.Hub.PSEntryMetadata]@{ Name = "Test Cred"; ParentId = $hubFolderID; ConnectionType = [Devolutions.RemoteDesktopManager.ConnectionType]::Credential }; Connection = [Devolutions.RemoteDesktopManager.Business.Connection]@{Credentials = [Devolutions.RemoteDesktopManager.Business.CredentialsConnection]@{CredentialType = [Devolutions.RemoteDesktopManager.CredentialResolverConnectionType]::Default; Password = "passworddepowershell"}}}
New-HubEntry -VaultId d334f44c-fb84-4559-b576-e1e8b68baf65 -PSDecryptedEntry $t
Cordialement,
Maxime
Bonjour,
Effectivement, la documentation n'est plus à jour. Voici un exemple à jour:
$t = [Devolutions.Hub.PowerShell.Entities.Hub.PSDecryptedEntry]@{PsMetadata = [Devolutions.Hub.PowerShell.Entities.Hub.PSEntryMetadata]@{ Name = "Test Cred"; ParentId = $hubFolderID; ConnectionType = [Devolutions.RemoteDesktopManager.ConnectionType]::Credential }; Connection = [Devolutions.RemoteDesktopManager.Business.Connection]@{Credentials = [Devolutions.RemoteDesktopManager.Business.CredentialsConnection]@{CredentialType = [Devolutions.RemoteDesktopManager.CredentialResolverConnectionType]::Default; Password = "passworddepowershell"}}}
New-HubEntry -VaultId d334f44c-fb84-4559-b576-e1e8b68baf65 -PSDecryptedEntry $t
Cordialement,
Maxime
Merci!!! Ca fonctionne correctement autant pour un dossier que des identifiants!
Bonjour,
Effectivement, la documentation n'est plus à jour. Voici un exemple à jour:
$t = [Devolutions.Hub.PowerShell.Entities.Hub.PSDecryptedEntry]@{PsMetadata = [Devolutions.Hub.PowerShell.Entities.Hub.PSEntryMetadata]@{ Name = "Test Cred"; ParentId = $hubFolderID; ConnectionType = [Devolutions.RemoteDesktopManager.ConnectionType]::Credential }; Connection = [Devolutions.RemoteDesktopManager.Business.Connection]@{Credentials = [Devolutions.RemoteDesktopManager.Business.CredentialsConnection]@{CredentialType = [Devolutions.RemoteDesktopManager.CredentialResolverConnectionType]::Default; Password = "passworddepowershell"}}}
New-HubEntry -VaultId d334f44c-fb84-4559-b576-e1e8b68baf65 -PSDecryptedEntry $t
Cordialement,
Maxime
Bonjour, je tombe sur une erreur lors de la création de dossiers dans devolutions hub. Est-ce possible d'avoir le type pour la création de dossiers?
1ecbf6c7-4dd3-4511-b223-2e8e22a88622.png
Hello Thibault,
Thank you for this question.
This is the one to create a folder:
$t = [Devolutions.Hub.PowerShell.Entities.Hub.PSDecryptedEntry]@{PsMetadata = [Devolutions.Hub.PowerShell.Entities.Hub.PSEntryMetadata]@{ Name = "folder 1"; ParentId = $hubFolderID; ConnectionType = [Devolutions.RemoteDesktopManager.ConnectionType]::Group }; Connection = [Devolutions.RemoteDesktopManager.Business.Connection]@{Credentials = [Devolutions.RemoteDesktopManager.Business.CredentialsConnection]@{CredentialType = [Devolutions.RemoteDesktopManager.CredentialResolverConnectionType]::Default; Password = "passworddepowershell"}}}
New-HubEntry -VaultId <Vault ID> -PSDecryptedEntry $t
Best regards,
Patrick Ouimet
Bonjour, comment faire pour ajouter un nom d'utilisateur et non seulement un mot de passe lors de la création d'un type credential?
j'ai utilisé cette exemple:
$t = [Devolutions.Hub.PowerShell.Entities.Hub.PSDecryptedEntry]@{PsMetadata = [Devolutions.Hub.PowerShell.Entities.Hub.PSEntryMetadata]@{ Name = "Test Cred"; ParentId = $hubFolderID; ConnectionType = [Devolutions.RemoteDesktopManager.ConnectionType]::Credential }; Connection = [Devolutions.RemoteDesktopManager.Business.Connection]@{Credentials = [Devolutions.RemoteDesktopManager.Business.CredentialsConnection]@{CredentialType = [Devolutions.RemoteDesktopManager.CredentialResolverConnectionType]::Default; Password = "passworddepowershell"}}}
Merci,
Bonjour Asimar,
Vous pouvez ajouter username à la fin.
$t = [Devolutions.Hub.PowerShell.Entities.Hub.PSDecryptedEntry]@{PsMetadata = [Devolutions.Hub.PowerShell.Entities.Hub.PSEntryMetadata]@{ Name = "Test Cred"; ParentId = $hubFolderID; ConnectionType = [Devolutions.RemoteDesktopManager.ConnectionType]::Credential }; Connection = [Devolutions.RemoteDesktopManager.Business.Connection]@{Credentials = [Devolutions.RemoteDesktopManager.Business.CredentialsConnection]@{CredentialType = [Devolutions.RemoteDesktopManager.CredentialResolverConnectionType]::Default; UserName = "usernamedepowershell"; Password = "passworddepowershell"}}}
Cordialement,
Patrick Ouimet
Bonjour Patrick,
Merci pour la réponse.