Agregue un usuario al grupo "Cuentas de servicio de Team Foundation" en TFS

16

Necesito agregar un usuario al grupo "Cuentas de servicio de Team Foundation" en TFS para poder ejecutar la herramienta de integración de TFS .

Soy administrador tanto en la máquina que ejecuta TFS como en la instalación de TFS (es decir, estoy en el grupo de administradores de TFS).

Cuando trato de hacerlo con la Consola de administración de Team Foundation Server, la opción de agregar aparece atenuada.

¿Alguna idea sobre cómo hacer esto?

Vaccano
fuente

Respuestas:

7

es posible que desee utilizar el comando tfssecurity.exe para este propósito. Al menos, este es el enfoque predeterminado. MS decidió que no sea tan fácil agregar a alguien a este grupo para mantener bajo el número de "usuarios globales de Dios". :-)

Consulte este enlace para obtener más información: http://msdn.microsoft.com/en-us/library/ms400759.aspx

ChrisFletcher
fuente
Para TFS 2008, esta es la forma de hacerlo. Tuve que regresar y hacer esto para mi antiguo servidor TFS 2008, así que gracias por señalarme en la dirección correcta.
Vaccano
Confirmado aún válido con TFS2015.
GShenanigan
11

Solo hay una forma de hacerlo.

Utilice el siguiente comando para agregar usuarios en el grupo de cuentas de servicio:

tfssecurity /g+ "Team Foundation Service Accounts" n:domain_name\user_name /server:SERVER_URL

sourabh
fuente
5

¡Guauu! Este fue difícil de entender. Al final solo lo obtuve por suerte (y por probar muchas cosas diferentes).

Aquí está lo que haces:

  1. Abra la consola de administración de TFS
  2. Haga clic en el Nivel de aplicación en el árbol de la izquierda.
  3. En la sección "Usuarios de la Consola de administración" encuentre a su usuario (suponiendo que esté allí)
  4. Seleccione su usuario y luego seleccione "Volver a aplicar" a la derecha del cuadro
  5. Haga clic en Características avanzadas en el cuadro de diálogo que aparece.
  6. Asegúrese de que esté seleccionado "Agregar los permisos necesarios para cambiar las cuentas de servicio".
  7. Seleccione OK

RESULTADO: el usuario se agrega al grupo "Cuentas de servicio de Team Foundation"

¡Uf! Me alegro de que se resuelva, me estaba volviendo loco!

Vaccano
fuente
0

Al final del día, ¿no son los grupos de cuentas de servicio solo máquinas locales o grupos de dominio? Si es así, agréguelos a través de la máquina local o grupos de dominio.

joeqwerty
fuente
Por desgracia, no, no los veo allí. (Al menos localmente, no estoy 100% seguro sobre el nivel de dominio)
Vaccano
OKAY. Sé que en nuestro servidor VS-TFS 2008 hay un grupo local llamado "TFS_APPTIER_SERVICE_WPG" con la descripción "Grupo de servicio para Team Foundation Server", así que supuse que eso sería lo que sería en su sistema.
joeqwerty
Mi servidor TFS 2008 también tiene ese grupo. Pero agregarle un usuario realmente no lo agrega al grupo. La llamada de línea de comando de seguridad de TFS fue la única forma en que pude encontrar esto para TFS 2008
Vaccano