Команда /im
Использование /im позволяет отобразить сведения об удостоверениях, составляющих прямое членство указанной группы.
Необходимые разрешения
Чтобы использовать команду /im, необходимо иметь разрешение Просмотр сведений уровня коллекции или Просмотр сведений уровня экземпляра, установленное в значение Разрешить, в зависимости от того, какой параметр используется: /collection или /server, соответственно.Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
TFSSecurity /im Identity [/collection:CollectionURL] [/server:ServerURL]
Параметры
Аргумент |
Описание |
---|---|
Identity |
Удостоверение пользователя или группы.Дополнительные сведения об описателях удостоверений см. в разделе Спецификаторы удостоверений и выходных сообщений TFSSecurity. |
/collection:CollectionURL |
Необходимо использовать, если не используется параметр /server.Указывает URL-адрес коллекции командного проекта в следующем формате: http://ServerName:Port/VirtualDirectoryName/CollectionName |
/server:ServerURL |
Необходимо использовать, если не используется параметр /collection.Указывает URL-адрес сервера уровня приложений, в следующем формате: http://ServerName:Port/VirtualDirectoryName |
Заметки
Запустите эту команду на сервере уровня приложений для Team Foundation.
Команда /im программы TFSSecurity отображает только непосредственных участников указанной группы.Этот список включает другие группы, являющиеся участниками указанной группы.Однако, точное число участников групп-участников не отображается.
Примеры
В следующем примере отображаются сведения об идентификации членства для группы "Администраторы Team Foundation" в домене "Datum1" в вымышленной компании "A.Datum Corporation".
Примечание |
---|
Примеры приводятся только для иллюстрации и являются вымышленными.Реальная ассоциация не подразумевается. |
>tfssecurity /im "Team Foundation Administrators" /server:ServerURL
Пример результатов выполнения
Resolving identity "Team Foundation Administrators"...
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: Team Foundation Administrators
Description: Members of this application group can perform all privileged operations on the server.
3 member(s):
[U] Datum1\hholt (Holt, Holly)
[G] BUILTIN\Administrators (BUILTIN\Administrators)
s [A] [InstanceName]\Team Foundation Service Accounts
Member of 2 group(s):
a [A] [DatumOne]\Project Collection Administrators ([DatumOne]\Project Collection Administrators)
e [A] [InstanceName]\Team Foundation Valid Users
Done.
В следующем примере показано отображение данных идентификации для группы администраторов коллекции проекта в коллекции командного проекта "DatumOne" в домене "Datum1" вымышленной компании "A.Корпорации Datum" с помощью описателя идентификации adm:.
>tfssecurity /im adm: /collection:CollectionURL
Пример результатов выполнения
Resolving identity "adm: "...
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: [DatumOne]\Project Collection Administrators
Description: Members of this application group can perform all privileged operations on the team project collection.
5 member(s):
[U] Datum1\jpeoples (Peoples, John)
[U] Datum1\hholt (Holt, Holly)
[G] BUILTIN\Administrators (BUILTIN\Administrators)
a [A] [InstanceName]\Team Foundation Administrators
s [A] [DatumOne]\Project Collection Service Accounts ([DatumOne]\Project Collection Service Accounts)
Member of 1 group(s):
e [A] [DatumOne]\Project Collection Valid Users ([DatumOne]\Project Colleciton Valid Users)
Done.
В следующем примере отображаются сведения об идентификации для группы администраторов проекта "Datum" в коллекции командных проектов "DatumOne" домена "Datum1" в вымышленной компании "A.Корпорации Datum" с помощью описателя идентификации adm:.
>tfssecurity /im adm:vstfs:///Classification/TeamProject/ProjectGUID /collection:CollectionURL
Пример результатов выполнения
Resolving identity "adm:vstfs:///Classification/TeamProject/ProjectGUID"...
SID: S-1-9-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXX
DN:
Identity type: Team Foundation Server application group
Group type: AdministrativeApplicationGroup
Project scope: Datum
Display name: [Datum]\Project Administrators
Description: Members of this application group can perform all operations in the team project.
2 member(s):
[U] Datum1\jpeoples (Peoples, John)
[U] Datum1\hholt (Holt, Holly)
Member of 1 group(s):
e [A] [DatumOne]\Project Collection Valid Users ([DatumOne]\Project Collection Valid Users)
Done.
См. также
Другие ресурсы
Изменение групп и разрешений с помощью программы TFSSecurity