He trasladado todos los repositorios de Git de nuestra empresa a GitHub y ahora quiero agregar empleados a los proyectos. Como la mayoría de los empleados ya tienen cuentas personales de GitHub, me pregunto si debo pedirles que creen una cuenta de GitHub work . La razón por la que estoy pensando hacer esto es para disminuir las posibilidades de acceso no autorizado a nuestro código base, ya que sus cuentas personales pueden ser bien publicitadas a través de su actividad personal en el sitio, lo que aumenta las posibilidades de ataques dirigidos. Además, si su cuenta personal está comprometida, no significará que el secuestrador tenga acceso a todo el código de la empresa. Dado que esto conllevará la carga de mantener dos cuentas para los empleados, me pregunto si es el enfoque correcto y si tiene sentido. Me encantaría escuchar sus opiniones sobre esto.
Actualizar Gracias por todas las ideas útiles. No estableceré una respuesta como aceptada debido a la naturaleza subjetiva de la pregunta / respuestas y, dado que obtuve los mejores puntos de varias respuestas diferentes.
Decidí seguir adelante de esta manera: les recordaré a los empleados que las notificaciones por correo electrónico relacionadas con el trabajo de GitHub deberán enviarse a sus cuentas de correo electrónico del trabajo por razones prácticas. Por lo tanto, tendría más sentido crear cuentas de trabajo de GitHub. Si están dispuestos a usar sus cuentas personales de GitHub y conectarlo a sus cuentas de correo electrónico del trabajo, entonces está bien. En cualquier caso , los empleados deberán acordar por escrito una serie de condiciones relacionadas con el uso de GitHub. Estos están relacionados con la seguridad de la cuenta: elegir una contraseña segura mediante un generador de contraseña aleatorio seguro que no se use con ninguna otra cuenta, no acceder a GitHub a través de computadoras que no son de su propiedad o administradas por ellos, etc. Al final del día, los empleados deberán decidir si una cuenta de trabajo tiene más sentido para ellos o no.