Una política de rama requiere que las compilaciones de código se realicen correctamente antes de la fusión. Para permitir que un usuario específico siempre fusione cambios en la rama master, independientemente del estado de la compilación, siguiendo los principios de privilegio mínimo, ¿qué debe hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Modifique la configuración de seguridad de la rama para el usuario..
Por qué esta es la respuesta
La respuesta correcta es modificar la configuración de seguridad de la rama para el usuario. Esto permite anular las políticas de rama para usuarios específicos, otorgándoles el permiso de "Omitir políticas al insertar" (Bypass policies when pushing), lo cual es necesario para fusionar cambios independientemente del estado de la compilación. Esta acción se alinea con el principio de privilegio mínimo al aplicar la excepción solo a la rama y al usuario necesarios, en lugar de otorgar permisos más amplios e innecesarios. Agregar el usuario a los grupos Build Administrators o Project Administrators otorgaría permisos excesivos que van más allá de la necesidad específica de anular las políticas de rama, violando el principio de privilegio mínimo. Modificar la configuración de seguridad del repositorio afectaría a todas las ramas, lo cual es más amplio de lo necesario.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta