CLI tool which enables you to login and retrieve AWS temporary credentials using with ADFS or PingFederate Identity Providers.
This is based on python code from How to Implement a General Solution for Federated API/CLI Access Using SAML 2.0.
The process goes something like this:
- Setup an account alias, either using the default or given a name
- Prompt user for credentials
- Log in to Identity Provider using form based authentication
- Build a SAML assertion containing AWS roles
- Optionally cache the SAML assertion (the cache is not encrypted)
- Exchange the role and SAML assertion with AWS STS service to get a temporary set of credentials
- Save these credentials to an aws profile named "saml"
Description de l’éditeur (anglais)
saml2aws : présentation
saml2aws est un logiciel open source pour Windows édité par Versent, classé dans la catégorie « Conteneurs et DevOps ». Il est développé en Go.
Installation et configuration requise
Des installateurs officiels existent pour Windows 64 bits, ARM64 et ARM, au format MSI et Portable. L’installateur accepte une installation silencieuse, sans aucune intervention. Un paquet MSI permet le déploiement par stratégie de groupe (GPO), Intune ou Configuration Manager.
Popularité et types de fichiers
Le paquet Chocolatey a été téléchargé 99 750 fois. Le code source publié sur GitHub (Versent/saml2aws) compte 2 248 étoiles. Parmi les logiciels comparables figurent Docker Desktop, Helm et Pulumi.
Description du projet sur GitHub: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
Points forts / Points faibles
Points forts
- Open source : chacun peut examiner et compiler le code
- Version ARM64 native pour Windows on Arm
- Paquet MSI pour le déploiement en entreprise
- Installation silencieuse documentée
Points faibles
- Aucune mise à jour depuis plus d’un an
En résumé: saml2aws est un logiciel open source de la catégorie « Conteneurs et DevOps », proposé pour les PC 64 bits, ARM64 et ARM. Ses mises à jour se sont espacées. Les administrateurs peuvent le déployer sans intervention.
saml2aws : le téléchargement est-il sûr ?
- Le fichier est servi par github.com, le domaine de l’éditeur
- Le lien de téléchargement utilise HTTPS
- Une empreinte SHA256 est publiée : le fichier peut être vérifié:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· Ouvrir le rapport VirusTotal de cette empreinte - Le lien n’a pas encore été vérifié
- Le code source est public
- ExeAtlas n’héberge, n’emballe ni ne modifie aucun installateur
Guide associé: Vérifier l’empreinte SHA256 d’un fichier sous Windows
Pratiques de sécurité (OpenSSF Scorecard)
Vérifications automatiques du dépôt Versent/saml2aws sur GitHub, menées par l’Open Source Security Foundation ; dernière exécution le 15 août 2022.
- Maintenu activement10
- Aucune vulnérabilité connue10
- Aucun workflow dangereux10
- Outil de mise à jour des dépendances10
- Licence déclarée10
- Aucun binaire dans le dépôt10
- Paquets publiés10
- Revue de code7
- Dépendances épinglées5
- Protection des branches3
- Badge OpenSSF Best Practices0
- Permissions des jetons restreintes0
- Versions signées0
- Fuzzing0
- Politique de sécurité0
Le score porte sur la manière dont le projet est développé et publié, et non sur la sûreté du programme à l’installation. scorecard.dev
Versions récentes
Toutes les versions (1) ›| Version | Date | Taille | Fichiers |
|---|---|---|---|
| 2.36.19Dernière | 13 mars 2025 | — | 64 bits ZIP64 bits MSIARM64 ZIPARM ZIP |
Installer en ligne de commande
Installation silencieuse ›winget install --id Versent.saml2aws -echoco install saml2aws -yscoop install main/saml2awsmsiexec /i saml2aws_2.36.19_windows_amd64.msi /qn /norestartmsiexec /x {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E} /qn /norestartFichiers programme (.exe): saml2aws.exe
Guide associé: Utiliser winget : installer et mettre à jour
Aussi pour d’autres systèmes
brew install saml2awsInformations
- Éditeur
- Versent
- Catégorie
- Conteneurs et DevOps
- Licence
- MIT
- Prix
- Gratuit
- Code source
- github.com/Versent/saml2aws
- Langage
- Go
- Configuration requise
- Windows 11 / 10
- Architecture
- 64 bits, ARM64, ARM
- Installateur
- MSI, Portable
- Version
- 2.36.19
- Date de sortie
- 13 mars 2025
- Ajouté au catalogue
- 9 avril 2025
- Versions répertoriées
- 1
- Téléchargements Chocolatey
- 99 750
- Étoiles GitHub
- 2 248
- Forks GitHub
- 631
- Site officiel
- github.com
- Identifiant winget
- Versent.saml2aws
- Paquet Chocolatey
- saml2aws
- Paquet Scoop
- main/saml2aws
- Code produit MSI
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
Notes et avis
Aucun avis pour l’instant. Soyez le premier à noter ce logiciel.
Alternatives à saml2aws
Tout voir ›-
Propriétaire2,2 M ↓ -
Open source1,6 M ↓ -
Open source395,6 k ↓ -
Open source84,9 k ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Conteneurs et DevOps · KubernetesOpen source747,8 k ↓ -
Open source2,3 M ↓ -
Open source299,3 k ↓ -
Open source122,2 k ↓
Questions fréquentes
saml2aws est-il gratuit ?
Oui. saml2aws est un logiciel open source distribué sous licence MIT.
saml2aws : le téléchargement est-il sûr ?
Le fichier est servi par github.com, un domaine qui appartient à l’éditeur ; ExeAtlas n’héberge pas le fichier et ne le modifie pas. Comparez son empreinte SHA256 avec celle affichée ici, ou ouvrez le rapport VirusTotal de cette empreinte.
Comment installer saml2aws avec winget ?
Ouvrez PowerShell ou le Terminal Windows et exécutez la commande winget indiquée sur cette page. winget télécharge l’installateur officiel et vérifie son empreinte SHA256 avant de le lancer.
Peut-on installer saml2aws en mode silencieux ?
Oui. La page consacrée à l’installation silencieuse donne la commande exacte pour chaque installateur, y compris msiexec pour le paquet MSI.
saml2aws fonctionne-t-il sur ARM (Windows on Arm) ?
Oui, un installateur ARM64 natif est disponible.
Quelles sont les alternatives à saml2aws ?
Docker Desktop, Helm, Pulumi, Serverless Framework et Kubernetes - Minikube - A Local Kubernetes Development Environment. La page des alternatives les compare.