Eine Branch-Richtlinie erfordert, dass Code-Builds erfolgreich sind, bevor ein Merge durchgeführt werden kann. Was sollten Sie tun, um einem bestimmten Benutzer zu erlauben, Änderungen immer in den Master-Branch zu mergen, unabhängig vom Build-Status, während die Prinzipien des geringsten Privilegs befolgt werden?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Ändern Sie die Branch-Sicherheitseinstellungen für den Benutzer..
Warum dies die Antwort ist
Die korrekte Antwort ist, die Branch-Sicherheitseinstellungen für den Benutzer zu ändern. Dies ermöglicht es Ihnen, spezifische Berechtigungen für einen einzelnen Branch zu konfigurieren, wie z.B. das Umgehen von Richtlinien. Indem Sie nur die Berechtigung zum Umgehen der Build-Richtlinie für den Master-Branch für diesen spezifischen Benutzer erteilen, halten Sie sich an das Prinzip der geringsten Privilegien. Das Hinzufügen des Benutzers zu den Gruppen "Build Administrators" oder "Project Administrators" würde dem Benutzer weitreichendere Berechtigungen erteilen, als nötig, was gegen das Prinzip der geringsten Privilegien verstößt. Das Ändern der Repository-Sicherheitseinstellungen wäre ebenfalls zu weit gefasst, da es alle Branches im Repository betreffen würde, anstatt nur den Master-Branch und die spezifische Richtlinie.
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