2017-08-20 30 views
1

TFSConfig識別情報には、すべてのTFSアカウントと一致する1つのWindows以外のすべてのアカウントが一覧表示されます。TFS 2013で不一致のユーザーSIDを修正するにはどうすればよいですか?

にはどうすればマッチがFalseで唯一のユーザアカウントを修正しますか?

、これは適切ではないかもしれないが、それは追加の手がかりを提供した場合に、私はポストに追加します。アプリケーション層コンソールのユーザーリストにユーザーを再適用しようとしましたが、失敗しました。ログには、アカウントも孤立したSQL Serverログインであることが示されています。私はSIDが一致していないと意味があると思います。あなたは、アプリケーションタイヤコンソールのUsersリストでユーザを再適用する必要がありますので

+0

このTFSアカウントで何をしましたか?ドメインの移動または削除/再適用 –

+0

これは洞察に満ちた観察です。私は、SharePointを使って単一のサーバーTFSシステムを新しいドメインに移動しようとしています。それはVMです。私は私が対処している一連の問題があります。この記事は私が直面している困難の1つに過ぎませんでした。私は、私が他の投稿で取り組んでいる全体的な仕事について、引き続き質問をします。 – Alan

答えて

1

。ローカルまたはActive Directoryグループに対する変更は、すぐにTFSに反映されません。

それは、ID同期問題になることがあります。アカウントの変更を行うアカウントのプロパティが更新される前に、Windowsとの次回のID同期を待つ必要があります。この要件には、グループからユーザー、ユーザーからグループ、およびドメインアカウントからローカルアカウントへの変更が含まれます。

あなたはまた、同期するようにTFSを強制することができ、詳細はこのblogを参照してください。その後、TFSConfig Identitiesを再度実行してください。

+0

tfssyncidentitiesはMicrosoftのツールではないようです。あれは正しいですか? (私はまだ試してみます)TFSConfigがこれをどのように修正できるかを調べようとしましたが、SIDを修正することはできません。私はそれが他の問題を引き起こすかもしれないと思ったので、アカウントを一時的な口座に戻すことを恐れました。しかし、この場合、私は最終的に問題が本当に孤立したSQLログオンであることを確認しました。私はそれをSQLから削除するとすぐに、TFSアプリケーション層コンソールの再適用が直ちに実行され、SIDが更新されました。 – Alan

+0

@Alanはい、それは単なるツールフォースのtfs同期です。 TFSConfig Identitiesコマンドは、TFSに既に存在するアカウントにアカウントを移行することはできません。この問題は、孤立したSQLログオンを削除することで修正されているようです。環境ベースの移動/ドメインの変更を行っているので、この便利なチュートリアルを見てみることができます - [Team Foundation Serverをある環境から別の環境に移動する](https://www.visualstudio.com/en-us/docs/setup-admin/tfs/admin/move-across-domains) –

+0

投稿したばかりのMove TFS checklistリンクに関する質問をすることができます。私はあなたがそれを投稿する前からまだそれを理解していないので、それを1週間詳細に勉強しました。しかし、私は今、確固たるTFS、RS&SharePointバックアップを持っていると確信していますので、TFSアカウントを準備する準備はできていますが、その意味を理解していません。一時的な「moveAdmin」を除いて、ドメイン管理者を含むローカル管理者グループのすべての管理者アカウントを削除してから、サーバーを移動するはずですか?私の目的地ドメインは清潔で、現在のユーザーはいません。 – Alan

関連する問題