Quale cancello si è chiuso?
Un export notturno gira come ReportsExportRole, e il debug è toccato a te. Il ruolo ha kms:Decrypt nella sua policy IAM, ma l'export fallisce comunque.
Apri il simulatore Two-gate. Contiene una chiamata di decrypt verso alias/reports e ti permette di impostare ciascun cancello in modo indipendente. Imposta il cancello 1 su Allows kms:Decrypt e il cancello 2 su Does not name this caller, che è lo stato in cui si trova l'export.
Ora fai ciò che farebbe uno sviluppatore sotto pressione: premi Rotate now tre volte e osserva il risultato.
Dopo aver premuto Rotate now tre volte, cosa è cambiato per la chiamata che falliva?
Questo esercizio fa parte del corso
Uso di AWS Security per sviluppatori
esercizio interattivo pratico
Trasforma la teoria in pratica con uno dei nostri esercizi interattivi
Inizia esercizio