/g-, commande

Utilisez la commande /g- pour supprimer un utilisateur ou un groupe d'utilisateurs d'un groupe existant.

Autorisations requises

Pour utiliser la commande /g-, vous devez disposer des autorisations Afficher les informations au niveau de la collection et Modifier les informations au niveau de la collection ou Afficher les informations au niveau de l'instance et Modifier les informations au niveau de l'instance avec la valeur Autoriser, selon que vous utilisez le paramètre /collection ou /server, respectivement. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

TFSSecurity /g- groupIdentity memberIdentity [/server:CollectionURL] [/instance:ServerURL]

Paramètres

Argument

Description

groupIdentity

Spécifie l'identité du groupe. Pour plus d'informations sur les spécificateurs d'identité valides, consultez Spécificateurs d'identité et de sortie TFSSecurity.

memberIdentity

Spécifie l'identité du membre. Pour plus d'informations sur les spécificateurs d'identité valides, consultez Spécificateurs d'identité et de sortie TFSSecurity.

/collection:CollectionURL

Obligatoire si /server n'est pas utilisé. Spécifie l'URL d'une collection de projets d'équipe au format suivant : http://ServerName:Port/VirtualDirectoryName/CollectionName

/server:ServerURL

Obligatoire si /collection n'est pas utilisé. Spécifie l'URL d'un serveur de couche Application au format suivant : http://ServerName:Port/VirtualDirectoryName

Notes

Exécutez cette commande sur un serveur de couche Application pour Team Foundation.

Vous pouvez également ajouter des utilisateurs et des groupes à un groupe existant à l'aide de Team Explorer. Pour plus d'informations, consultez Supprimer des utilisateurs d'un groupe de projets d'équipe, Supprimer des utilisateurs d'un groupe par défaut ou Supprimer des utilisateurs d'un groupe au niveau de la collection.

Exemples

L'exemple suivant supprime l' utilisateur de domaine Datum1 John Peoples (Datum1\jpeoples) du groupe Team Foundation Administrators.

Notes

Les noms de sociétés, d'organisations, de produits et de domaines, les adresses de messagerie, les logos, et les noms de personnes et de lieux, ou les événements utilisés dans les exemples, sont fictifs. Toute ressemblance avec des noms ou des événements réels est purement fortuite et involontaire.

>tfssecurity /g- "Team Foundation Administrators" n:Datum1\jpeoples ALLOW /server:http://ADatumCorporation:8080

Résultat de l'exemple :

TFSSecurity - Team Foundation Server Security Tool
Copyright (c) Microsoft Corporation.  All rights reserved.

The target Team Foundation Server is http://ADatumCorporation:8080/.
Resolving identity "Team Foundation Administrators"...
a [A] [INSTANCE]\Team Foundation Administrators
Resolving identity "n:Datum1\jpeoples"...
  [U] DATUM1\jpeoples (John Peoples)
Removing John Peoples from [INSTANCE]\Team Foundation Administrators...
Verifying...

SID: S-1-9-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-0-0-0-0-1

DN:

Identity type: Team Foundation Server application group
   Group type: AdministrativeApplicationGroup
Project scope: Server scope
 Display name: [INSTANCE]\Team Foundation Administrators
  Description: Members of this group can perform all operations on the Team Foundation Application Instance.

3 member(s):
  [U] Datum1\hholt (Holly Holt)
  [G] BUILTIN\Administrators (BUILTIN\Administrators)
s [A] [INSTANCE]\Team Foundation Service Accounts

Member of 2 group(s):
a [A] [Collection0]\Project Collection Administrators
e [A] [INSTANCE]\Team Foundation Valid Users

Done.

Voir aussi

Tâches

Créer un groupe au niveau de la collection

Autres ressources

Modification de groupes et d'autorisations avec TFSSecurity

Groupes au niveau du projet

Groupes par défaut