Das MLOps-Team von BrightRetail möchte, dass Data Scientists in SageMaker Studio Trainingsaufträge für ein bestimmtes S3-Trainingspräfix starten können. Das Team muss jedoch verhindern, dass diese Benutzer andere S3-Präfixe im selben Bucket auflisten oder lesen und KMS-Schlüsselrichtlinien ändern. Welches IAM-Design mit den geringsten Rechten wird dies erreichen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine dedizierte Ausführungsrolle für Trainingsaufträge, die nur Lesezugriff auf das spezifische S3-Präfix und Entschlüsselungsrechte für den KMS-Schlüssel gewährt; erlauben Sie Studio-Benutzerprofilen, sagemaker:CreateTrainingJob und iam:PassRole nur für diese dedizierte Ausführungsrolle aufzurufen. Geben Sie Benutzern keine direkten S3- oder KMS-Verwaltungsberechtigungen..
Warum dies die Antwort ist
Diese Option implementiert das Prinzip der geringsten Rechte. Eine dedizierte Ausführungsrolle mit eingeschränktem S3-Lesezugriff auf das spezifische Präfix und KMS-Entschlüsselungsrechten stellt sicher, dass Trainingsaufträge nur auf die benötigten Daten zugreifen können. Indem den Studio-Benutzerprofilen nur die Berechtigung erteilt wird, sagemaker:CreateTrainingJob aufzurufen und iam:PassRole nur für diese spezifische Ausführungsrolle zu verwenden, können sie Trainingsaufträge starten, ohne direkte S3- oder KMS-Verwaltungsberechtigungen zu besitzen. Dies verhindert das Auflisten oder Lesen anderer S3-Präfixe und das Ändern von KMS-Schlüsselrichtlinien. Die anderen Optionen sind weniger sicher: Eine umfassende S3-Leserichtlinie für Studio-Benutzerprofile würde den Zugriff auf unerwünschte Präfixe ermöglichen. AdminAccess für Studio-Benutzerprofile ist ein erheblicher Sicherheitsverstoß. Das Erteilen von sts:AssumeRole ohne iam:PassRole würde verhindern, dass Benutzer Trainingsaufträge mit der dedizierten Ausführungsrolle erstellen können, da iam:PassRole erforderlich ist, um eine Rolle an einen SageMaker-Service zu übergeben.
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