2016-10-27 3 views
1

人が退社し、Active DirectoryのWindowsドメインアカウントが削除されました。以来、彼らは戻ってきたが、別のWindowsドメインアカウントのユーザー名が与えられている。これでタスクを割り当てるときに、常に古いアカウントに関連付けられます。私はこれが名前がまだ同じで、TFSが何らかの重複チェックをしているからだと思う。私はキャッシュを削除しようとしましたが、Team Foundation Server定期的アイデンティティ同期ジョブが正しく実行されていることを確認しました。 にしようとすると、古いActive Directoryアカウントが表示されることがあります。を新しいActive Directoryユーザーと共にダイアログに追加してください。割り当てられたフィールドに、削除されたユーザーと同じ名前のユーザーが表示されない

このユーザーは、チームプロジェクトコレクションのいずれかのTFS内のグループのメンバーとして表示されていません。だから、彼らはまだ[Team Project Collection] \ Project Collection Valid Usersグループにまだ登場していますか?

+0

'VALIDUSER'、' ALLOWEDVALUES'、 'ALLOWEXISTINGVALUE'のように、フィールドに割り当てられていますか? –

+0

新しいドメインアカウントを使用しているユーザーが*「古いユーザーを削除します」(旧ドメインアカウント)*と同じ名前を使用していることを意味しましたか? TFSサーバーに「古いユーザーを削除」(古いドメインアカウント)が表示されますか? –

+0

したがって、ユーザーの新しいドメインアカウントは、削除されたWindowsドメインアカウントと同じフルネームを持ちます。チームプロジェクトからのアクセスを削除し、新しいADアカウントにアクセスできるようにしました。私たちは自分の名前にタスクを割り当てるたびに、それは古いADアカウントに関連付けられ、新しいADアカウントに関連付けられません。割り当てられた選択リストには、彼の名前が複製された複数のオプションはありません。だから私は、TFSは、彼の新しいアカウントが関連付けられるのを妨げているADからフルネームでいくつかのタイプの別名をやっていると仮定します。つまり、ユーザー名はt \ t_nameですが、今度は\ test_nameですが、ADのフルネームはUser、Testとして表示されます。 – JustinMichaels

答えて

1

「割り当て先」リストにまだ残っているユーザーが削除されているようです。まず問題を投げ捨ててみてください。

VALIDUSERルールを使用している場合は、有効なすべてのユーザーがTFSに含まれています。コレクションレベルProject Collection Valid Usersグループをチェックすることができます。ユーザーを削除するには、すべてのグループをチェックする必要があります。そして、そのグループに関する情報を表示するにはTFSSecurity /imxコマンドを使用し、右のグループからユーザーを削除します。

した後、古いユーザーを削除し、あなたはActive DirectoryとTFSの同期を聞かせしようとする必要があります、詳細手順については、あなたはを参照することができます:ルールは何

+0

このユーザーの古いWindowsドメインアカウントは[Team Project Collection] \ Project Collection Valid Usersグループにあります。 – JustinMichaels

+0

このユーザーは、チームプロジェクトコレクションのTFS内のグループのメンバーとして表示されていません。では、なぜ[Project Project Collection] \ Project Collection Valid Usersグループ**にまだそれらが表示されていますか? – JustinMichaels

+0

多くの可能性がありますが、古いユーザーをTFSから完全に削除していないようです。 tfs secruity/a-コマンド(https://www.visualstudio.com/zh-cn/docs/setup-admin/tfs/command-line/tfssecurity-cmd)にユーザーをTFSから再度削除してください。その後、上記のようにフォースシンクを行います。 TFSで古いユーザーアカウントが表示されないようにしてください。次に割り当てを試してください。 –

関連する問題