プロジェクト計画をMSProject.mppからTFSに同期することにより、プロジェクトに影響を受けるプロジェクトマネージャーの名前を表す文字列であるフィールドを同期したいと思います。原則として、この文字列はTFS内のActiveDirectoryの有効なユーザーグループから取得されます。
SQL Server DBをクエリするために、ユーザーIDも取得する方法を探しています。ユーザーの名前を知っているときにADからユーザーIDを取得することはありましたか?これはオプションのようですが、最善ではありません。
プロジェクトマネージャーのフルネームを同期すると同時に、このフィールドでユーザーIDを取得する方法がある場合は、これが最善の方法です。助言がありますか?
<FIELD name="Project Manager" refname="Custom.ProjectManager" type="String" reportable="dimension">
<HELPTEXT>The name of the project manager.</HELPTEXT>
<SUGGESTEDVALUES expanditems="true" filteritems="excludegroups">
<LISTITEM value="[global]\Project Collection Valid Users" />
</SUGGESTEDVALUES>
</FIELD>