Orion Retail speichert Datenbank-Anmeldeinformationen in AWS Secrets Manager in Konto B, verschlüsselt mit einem kundenverwalteten KMS-Schlüssel in Konto B. Ein Mikroservice, der in Konto A läuft (Rolle: arn:aws:iam::111111111111:role/OrdersAppRole), benötigt schreibgeschützten Zugriff auf das Secret. Das Team hat der Rolle eine IAM-Richtlinie hinzugefügt, die secretsmanager:GetSecretValue für die Secret-ARN erlaubt, erhält aber immer noch AccessDenied-Fehler von KMS. Was sollte das Sicherheitsteam tun, um Least-Privilege-Cross-Account-Zugriff zu gewähren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Hängen Sie eine ressourcenbasierte Richtlinie an das Secret in Konto B an, die secretsmanager:GetSecretValue für den OrdersAppRole-Principal gewährt, und aktualisieren Sie die KMS-Schlüsselrichtlinie in Konto B, um kms:Decrypt für diese Rolle zu erlauben..
Warum dies die Antwort ist
Um Least-Privilege-Cross-Account-Zugriff zu gewähren, müssen sowohl die Secrets Manager-Berechtigungen als auch die KMS-Entschlüsselungsberechtigungen korrekt konfiguriert werden. Die korrekte Option erlaubt der OrdersAppRole in Konto A, secretsmanager:GetSecretValue auf das Secret in Konto B zuzugreifen, indem eine ressourcenbasierte Richtlinie an das Secret angehängt wird. Zusätzlich muss die KMS-Schlüsselrichtlinie in Konto B aktualisiert werden, um kms:Decrypt für dieselbe Rolle zu erlauben, da das Secret mit einem kundenverwalteten KMS-Schlüssel verschlüsselt ist. Die anderen Optionen sind falsch, weil: das Replizieren des Secrets unnötige Komplexität und Synchronisationsprobleme verursacht; VPC-Schnittstellen-Endpunkte zwar die Konnektivität verbessern, aber nicht die Autorisierungsprobleme lösen; und das Aktualisieren nur der OrdersAppRole IAM-Richtlinie nicht ausreicht, da ressourcenbasierte Richtlinien für Cross-Account-Zugriff auf Secrets Manager und KMS erforderlich sind.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich