Поделиться через


Команда /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

How to: Create a Global Group

Team Project Groups