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"
Beschrijving van de uitgever (Engels)
Wat is saml2aws?
saml2aws is een opensource Windows-programma in de categorie Containers & DevOps van Versent. Programmeertaal: Go.
Installatie en systeemeisen
Er zijn officiële installatiebestanden voor 64-bits, ARM64 en ARM in de vorm van MSI en Portable. De installer ondersteunt een onbeheerde (stille) installatie. Voor uitrol via Groepsbeleid, Intune of Configuration Manager is een MSI-pakket beschikbaar.
Populariteit en bestandstypen
Het Chocolatey-pakket is 99.750 keer gedownload. De broncode op GitHub (Versent/saml2aws) heeft 2.248 sterren. Vergelijkbare programma’s zijn onder meer Docker Desktop, Helm en Pulumi.
Projectbeschrijving op GitHub: “CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP”
Voordelen / Nadelen
Voordelen
- Open source: iedereen kan de code inzien en zelf compileren
- Native ARM64-versie voor Windows on Arm
- MSI-pakket voor beheerde uitrol
- Gedocumenteerde stille installatie
Nadelen
- Al meer dan een jaar geen update
Kort gezegd: saml2aws is een opensource tool uit de categorie Containers & DevOps voor pc’s met 64-bits, ARM64 en ARM. De updates zijn minder frequent geworden. Beheerders kunnen het onbeheerd uitrollen.
Is saml2aws veilig om te downloaden?
- Het bestand komt van github.com, een domein van de uitgever zelf
- De downloadlink gebruikt HTTPS
- Er is een SHA256-hash gepubliceerd, dus het bestand is te controleren:
E78EC324F040047A36E6DE3B61BFF8DE5B4F6D093F0F3070539A54121CB88B00· Open het VirusTotal-rapport voor deze hash - De link is nog niet gecontroleerd
- De broncode is openbaar
- ExeAtlas host, verpakt of wijzigt geen installers
Gerelateerde handleiding: SHA256-hash van een bestand controleren in Windows
Beveiligingspraktijken (OpenSSF Scorecard)
Automatische controles van de repository Versent/saml2aws op GitHub door de Open Source Security Foundation, laatst uitgevoerd op 15 augustus 2022.
- Actief onderhouden10
- Geen bekende kwetsbaarheden10
- Geen gevaarlijke workflows10
- Tool voor afhankelijkheidsupdates10
- Licentie vermeld10
- Geen binaire bestanden in de repository10
- Gepubliceerde pakketten10
- Codereview7
- Vastgezette afhankelijkheden5
- Branchbeveiliging3
- OpenSSF Best Practices-badge0
- Beperkte tokenrechten0
- Ondertekende releases0
- Fuzzing0
- Beveiligingsbeleid0
De score beoordeelt hoe het project wordt ontwikkeld en uitgebracht, niet of het programma veilig te installeren is. scorecard.dev
Recente versies
Alle 1 versies ›| Versie | Datum | Grootte | Bestanden |
|---|---|---|---|
| 2.36.19Nieuwste | 13 maart 2025 | — | 64-bits ZIP64-bits MSIARM64 ZIPARM ZIP |
Installeren via de opdrachtregel
Stille installatie ›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 /norestartProgrammabestanden (.exe): saml2aws.exe
Gerelateerde handleiding: winget gebruiken: programma’s installeren en updaten
Ook voor andere systemen
brew install saml2awsInformatie
- Uitgever
- Versent
- Categorie
- Containers & DevOps
- Licentie
- MIT
- Prijs
- Gratis
- Broncode
- github.com/Versent/saml2aws
- Programmeertaal
- Go
- Vereist
- Windows 11 / 10
- Architectuur
- 64-bits, ARM64, ARM
- Installer
- MSI, Portable
- Versie
- 2.36.19
- Uitgebracht
- 13 maart 2025
- Toegevoegd aan de catalogus
- 9 april 2025
- Versies in de lijst
- 1
- Chocolatey-downloads
- 99.750
- GitHub-sterren
- 2.248
- GitHub-forks
- 631
- Website
- github.com
- winget-ID
- Versent.saml2aws
- Chocolatey-pakket
- saml2aws
- Scoop-pakket
- main/saml2aws
- MSI-productcode
- {5D33608C-E3F3-43A2-8FF5-5B2B209E0E7E}
Beoordelingen en reviews
Nog geen reviews. Geef als eerste een beoordeling.
Alternatieven voor saml2aws
Alles bekijken ›-
Propriëtair2,2 mln. ↓ -
Open source1,6 mln. ↓ -
Open source395,6K ↓ -
Open source84,9K ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0Containers & DevOps · KubernetesOpen source747,8K ↓ -
Open source2,3 mln. ↓ -
Open source299,3K ↓ -
Open source122,2K ↓
Veelgestelde vragen
Is saml2aws gratis?
Ja. saml2aws is opensourcesoftware onder de licentie MIT.
Is saml2aws veilig om te downloaden?
Het bestand komt van github.com, een domein van de uitgever zelf; ExeAtlas host of wijzigt het niet. Vergelijk de SHA256-hash van het gedownloade bestand met de hash op deze pagina, of open het VirusTotal-rapport voor die hash.
Hoe wordt saml2aws met winget geïnstalleerd?
Open PowerShell of Windows Terminal en voer het winget-commando van deze pagina uit. winget downloadt de officiële installer en controleert de SHA256-hash voordat die wordt gestart.
Kan saml2aws stil (silent) worden geïnstalleerd?
Ja. De pagina over stille installatie geeft per installer het exacte commando, inclusief msiexec voor het MSI-pakket.
Werkt saml2aws op ARM (Windows on Arm)?
Ja, er is een native ARM64-installer.
Wat zijn alternatieven voor saml2aws?
Docker Desktop, Helm, Pulumi, Serverless Framework en Kubernetes - Minikube - A Local Kubernetes Development Environment. De pagina met alternatieven vergelijkt ze.