aws sts assume-role: Asumarea Rolurilor Temporare IAM în AWS Cloud Essentials

Obține credențiale temporare de securitate (Access Key, Secret Key, Session Token) pentru delegare de acces.

Sintaxă
aws sts assume-role --role-arn <arn> --role-session-name <nume>

Ce face aws sts assume-role

Comanda aws sts assume-role solicită serviciului AWS Security Token Service (STS) un set de credențiale efemere (cu o durată de viață între 15 minute și 12 ore). Este tiparul standard enterprise pentru acces cross-account (de exemplu acces dintr-un cont de Dev într-un cont de Producție) sau pentru pipeline-uri CI/CD (GitHub Actions, GitLab) care nu trebuie să stocheze credențiale statice pe termen lung.

Exemplu Concret: Asumarea unui rol de administrare producție
aws sts assume-role \
  --role-arn "arn:aws:iam::123456789012:role/DeployerRoleProd" \
  --role-session-name "GitHubActions-Build-450"

# Răspuns primit:
# {
#     "Credentials": {
#         "AccessKeyId": "ASIAIOSFODNN7EXAMPLE",
#         "SecretAccessKey": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
#         "SessionToken": "AQoDYXdzEJr1...",
#         "Expiration": "2026-10-30T14:30:00Z"
#     }
# }
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: aws sts assume-role: Asumarea Rolurilor Temporare IAM

Ai o nelămurire despre utilizarea comenzii aws sts assume-role: Asumarea Rolurilor Temporare IAM sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.