/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]
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 |
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.
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.
Créer un groupe au niveau de la collection