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"
Beschreibung des Herstellers (Englisch)
Was ist saml2aws?
saml2aws ist ein quelloffenes Windows-Programm aus der Kategorie „Container & DevOps“ von Versent. Programmiersprache: Go.
Installation und Systemvoraussetzungen
Offizielle Installationsdateien gibt es für 64-Bit, ARM64 und ARM im Format MSI und Portabel. Das Setup unterstützt eine unbeaufsichtigte Installation ohne Rückfragen. Für die Verteilung per Gruppenrichtlinie, Intune oder Configuration Manager steht ein MSI-Paket bereit.
Verbreitung und Dateitypen
Das Chocolatey-Paket wurde 99.750-mal heruntergeladen. Der Quellcode auf GitHub (Versent/saml2aws) hat 2.248 Sterne. Vergleichbare Programme sind etwa Docker Desktop, Helm und Pulumi.
Projektbeschreibung auf GitHub: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
Vorteile / Nachteile
Vorteile
- Open Source: Der Quellcode ist einsehbar und lässt sich selbst kompilieren
- Native ARM64-Version für Windows on Arm
- MSI-Paket für die zentrale Softwareverteilung
- Dokumentierte stille Installation
Nachteile
- Seit über einem Jahr kein Update
Kurz gesagt: saml2aws ist ein quelloffenes Tool aus der Kategorie „Container & DevOps“ für PCs mit 64-Bit, ARM64 und ARM. Die Updates sind seltener geworden. Administratoren können es unbeaufsichtigt verteilen.
Ist der Download von saml2aws sicher?
- Die Datei kommt von github.com, einer Domain des Herstellers
- Der Download-Link verwendet HTTPS
- Ein SHA256-Hash ist veröffentlicht, die Datei lässt sich also prüfen:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· VirusTotal-Bericht zu diesem Hash öffnen - Der Link wurde noch nicht geprüft
- Der Quellcode ist öffentlich
- ExeAtlas hostet, verpackt oder verändert keine Installer
Passende Anleitung: SHA256-Hash einer Datei unter Windows prüfen
Sicherheitspraktiken (OpenSSF Scorecard)
Automatische Prüfungen des Repositorys Versent/saml2aws auf GitHub durch die Open Source Security Foundation, zuletzt am 15. August 2022.
- Aktiv gepflegt10
- Keine bekannten Schwachstellen10
- Keine gefährlichen Workflows10
- Tool für Abhängigkeits-Updates10
- Lizenz angegeben10
- Keine Binärdateien im Repository10
- Veröffentlichte Pakete10
- Code-Review7
- Fixierte Abhängigkeiten5
- Branch-Schutz3
- OpenSSF-Best-Practices-Badge0
- Eingeschränkte Token-Rechte0
- Signierte Releases0
- Fuzzing0
- Sicherheitsrichtlinie0
Der Wert bewertet, wie das Projekt entwickelt und veröffentlicht wird, nicht, ob die Installation des Programms sicher ist. scorecard.dev
Neueste Versionen
Alle 1 Versionen ›| Version | Datum | Größe | Dateien |
|---|---|---|---|
| 2.36.19Aktuell | 13. März 2025 | — | 64-Bit ZIP64-Bit MSIARM64 ZIPARM ZIP |
Installation per Kommandozeile
Silent Install ›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 /norestartProgrammdateien (.exe): saml2aws.exe
Passende Anleitung: winget-Anleitung: Programme installieren und updaten
Auch für andere Systeme
brew install saml2awsInformationen
- Hersteller
- Versent
- Kategorie
- Container & DevOps
- Lizenz
- MIT
- Preis
- Kostenlos
- Quellcode
- github.com/Versent/saml2aws
- Programmiersprache
- Go
- Voraussetzung
- Windows 11 / 10
- Architektur
- 64-Bit, ARM64, ARM
- Installer
- MSI, Portabel
- Version
- 2.36.19
- Veröffentlicht
- 13. März 2025
- Im Katalog seit
- 9. April 2025
- Erfasste Versionen
- 1
- Chocolatey-Downloads
- 99.750
- GitHub-Sterne
- 2.248
- GitHub-Forks
- 631
- Website
- github.com
- winget-ID
- Versent.saml2aws
- Chocolatey-Paket
- saml2aws
- Scoop-Paket
- main/saml2aws
- MSI-Produktcode
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
Bewertungen und Rezensionen
Noch keine Rezensionen. Geben Sie die erste Bewertung ab.
Alternativen zu saml2aws
Alle anzeigen ›-
Proprietär2,2 Mio. ↓ -
Open Source1,6 Mio. ↓ -
Open Source395.649 ↓ -
Open Source84.935 ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Container & DevOps · KubernetesOpen Source747.823 ↓ -
Open Source2,3 Mio. ↓ -
Open Source299.322 ↓ -
Open Source122.200 ↓
Häufige Fragen
Ist saml2aws kostenlos?
Ja. saml2aws ist Open-Source-Software unter der Lizenz MIT.
Ist der Download von saml2aws sicher?
Die Datei kommt von github.com, einer Domain des Herstellers; ExeAtlas hostet oder verändert sie nicht. Vergleichen Sie den SHA256-Hash der heruntergeladenen Datei mit dem hier angezeigten oder öffnen Sie den VirusTotal-Bericht zu diesem Hash.
Wie installiere ich saml2aws mit winget?
Öffnen Sie PowerShell oder Windows Terminal und führen Sie den winget-Befehl auf dieser Seite aus. winget lädt das offizielle Setup herunter und prüft vor dem Start den SHA256-Hash.
Lässt sich saml2aws still (silent) installieren?
Ja. Die Seite zur stillen Installation nennt für jeden Installer den genauen Befehl, auch msiexec für das MSI-Paket.
Läuft saml2aws auf ARM (Windows on Arm)?
Ja, es gibt einen nativen ARM64-Installer.
Welche Alternativen zu saml2aws gibt es?
Docker Desktop, Helm, Pulumi, Serverless Framework und Kubernetes - Minikube - A Local Kubernetes Development Environment. Die Seite mit den Alternativen vergleicht sie.