MAIN MENU
Solutions

Paquets d'installation

blue box
Starter pack

Toute la puissance de Devolutions à moitié prix pour les équipes de 5

Preuve de concept : 100+ utilisateurs?

Vue d'ensemble rapide

Conformité

Votre partenaire de confiance en matière de sécurité et de conformité.

Intégrations

Unifiez vos solutions avec les intégrations qu'offre Devolutions

Le blogue Devolutions

Annonces, mises à jour et analyses de Devolutions

Produits
Thumbnail for  Connecter les identifiants : PowerShell Universal et Devolutions Server

Connecter les identifiants : PowerShell Universal et Devolutions Server

PowerShell Universal (PSU) et Devolutions Server (DVLS) sont maintenant connectés grâce à une extension de coffre SecretManagement en lecture seule, permettant à PSU de récupérer directement les identifiants depuis DVLS. Cela maintient DVLS comme source unique pour les identifiants, le contrôle d’accès et l’audit, tandis que PSU utilise ces secrets à l’exécution sans stocker ses propres copies. La configuration est simple : installez le module, enregistrez le coffre et authentifiez-vous avec une identité d’application.

PowerShell Universal (PSU) offre aux équipes TI une façon pratique de transformer des scripts en automatisation, API, tableaux de bord, tâches planifiées et outils opérationnels. Devolutions Server (DVLS) fournit à ces mêmes équipes un emplacement centralisé pour gérer les identifiants, avec contrôle d’accès et audit. Connecter les deux offre aux équipes une façon pratique de centraliser la gestion des identifiants tout en gardant des flux de travail d’automatisation natifs à PowerShell Universal.

Depuis que PSU a rejoint Devolutions, l’objectif est simple : rendre l’automatisation sécurisée plus facile à adopter sans changer la façon dont les équipes PowerShell travaillent déjà. Un bon exemple est l’extension de coffre Microsoft.PowerShell.SecretManagement en lecture seule pour DVLS ajoutée récemment. PSU peut récupérer des entrées d’identifiants DVLS grâce à l’extension intégrée SecretManagement déjà prise en charge par PSU.

Connecter PowerShell Universal et Devolutions Server

L’automatisation nécessite des secrets, mais faire évoluer l’automatisation crée souvent une gestion fragmentée des identifiants entre les scripts, les planificateurs et les outils d’infrastructure.

En pratique, la fragmentation s’installe rapidement : les administrateurs utilisent un dépôt, l’automatisation en utilise un autre, et vous vous retrouvez avec différentes règles d’accès, différents processus de rotation et aucun système de référence unique. Si DVLS est déjà votre autorité en matière d’identifiants, PSU ne devrait pas devenir un autre endroit où dupliquer et gérer des secrets.

Cette intégration garde un modèle de propriété clair tout en restant native à la façon dont PSU fonctionne :

Fonctionnement et déploiement

En arrière-plan, le fournisseur s’authentifie auprès de DVLS à l’aide d’une identité d’application, résout le coffre cible (via VaultId), récupère les entrées d’identifiants et les retourne à PowerShell sous forme de PSCredential standard.

Un environnement non intégré est requis pour DVLS SecretManagement, puisqu’il utilise des identifiants Exécuter en tant que. Par exemple, l’environnement PowerShell 7.x sous Paramètres > Environnements dans les paramètres PSU.

Le déploiement dans PSU peut rester simple :

  1. Installez le module dans le dossier des modules du dépôt PSU.
  2. Enregistrez le coffre dans le démarrage PSU (.universal\vaults.ps1).
    Une fois configurés, les tâches, API et tableaux de bord PSU peuvent récupérer des identifiants directement depuis DVLS à l’exécution grâce au flux de travail natif SecretManagement.
Import-Module Microsoft.PowerShell.SecretManagement -ErrorAction Stop
Import-Module SecretManagement.DevolutionsServer -ErrorAction Stop

$registerParams = @{
	Name           = 'DVLS'
	ModuleName     = 'SecretManagement.DevolutionsServer'
	VaultParameters = @{
		ServerUrl = '<https://dvls.example.com>'
		AppKey    = '<DVLSAppKey>'
		AppSecret = '<DVLSAppSecret>'
		VaultId   = '00000000-0000-0000-0000-000000000000'
	}
}

Register-SecretVault @registerParams
  1. Importez les secrets dans l’interface PSU comme variables secrètes à partir du coffre DVLS, après avoir stocké les valeurs d’identité d’application dans le coffre Database intégré et en les référant depuis la portée $Secret.

Permissions DVLS : Get-Secret nécessite la permission Voir le mot de passe. Selon l’entrée, vous pourriez également avoir besoin de Voir l’information sensible.

Où allons-nous avec ça

Avec cette intégration en place, les équipes peuvent déjà :

Commencez avec PSU et DVLS

Si vous utilisez déjà Devolutions Server, vous pouvez commencer dès aujourd’hui à centraliser l’accès aux identifiants dans PowerShell Universal grâce à l’intégration native SecretManagement.

Téléchargez l’édition Developer gratuite de PowerShell Universal et connectez-la à votre compte Devolutions pour commencer à créer des flux de travail d’automatisation sécurisés sans dupliquer les secrets entre les outils.

Téléchargez PowerShell Universal dès aujourd’hui et commencez en quelques minutes.

More from Produits

Read more articles