ようこそ Go!Go! ASP.NET へ ログイン | 登録 | ヘルプ

寝ても覚めても.NET(?)

Visual Studio 2005 Team System、主にVisual Studio 2005 Team Foundation Serverを中心とした紹介やらTipsやらを日々つづっていく日記です。

Team Foundation Server Workgroup Editionのユーザー制限

えムナウさんと二人で小一時間ほどTFSにアクセスできないということではまってました。
二人で一生懸命なやんだ結果、Workgroup Edition特有の問題であったことが発覚!!
まとめておきます。

VSTSを持ってるMSDN Subscription会員に、5人まで使用可能なTeam Foundation Server Workgroup Editionというものが提供されますが、この5人ってどうやって決めているのでしょう?

同時接続ユーザー数でしょうか?それとも、同時使用ユーザー数でしょうか?
答えは、Team Foundation Serverのグループ設定の中にありました。

通常、TFSのデフォルトグループは以下の3つです。
・[SERVER]\Team Foundation 管理者
・[SERVER]\Team Foundation 有効ユーザー
・[SERVER]\サービス アカウント

で、インストール終了後の段階でこのそれぞれのグループには以下のアカウントが関連付けられます。
・[SERVER]\Team Foundation 管理者
 ・[SERVER]\サービス アカウント
 ・BUILTIN\Administrators
 ・<セットアップに使用したアカウント>

・[SERVER]\Team Foundation 有効ユーザー
 ・[SERVER]\Team Foundation 管理者
 ・[SERVER]\サービス アカウント

・[SERVER]\サービス アカウント
 ・Domain\tfsservice

通常だと、管理者なら「[SERVER]\Team Foundation 管理者」、一般ユーザーなら「[SERVER]\Team Foundation 有効ユーザー」にユーザーを追加してあげれば使用することができるようになります。


ですが、Workgroup Editionにはもう1つ不思議なグループがありました。

・[SERVER]\Team Foundation の使用を許可されたユーザー

説明書きを見ると、「Team Foundation Server の Workgroup Edition の使用を許可されたユーザー」とあります。
このグループにはデフォルトで、インストール時に使用したアカウントのみが関連づいています。

Workgroup Editionでは、上記3つの通常TFSを使用するために必要なグループへのユーザー追加に加え、[SERVER]\Team Foundation の使用を許可されたユーザーにもユーザーを追加してあげないと使用することができません。また、このグループへはWindowsユーザー以外を追加することもできなくなっており、5人までしか登録できないようにも設定されています。

そう、この特別なグループを使用して、「5人まで」という制限を実現していたのでした。今後、試しにTeam Foundation Server Workgroup Editionを使ってみようという方は結構いらっしゃると思いますが、その際にはぜひお気をつけください。

公開 03-05-2006 05:22 投稿者 libaty
タグ

コメント

 

libaty said:

えムナウさんもブログを書かれていたので手動でトラバってみる
http://www.ailight.jp/blog/mnow/archive/2006/05/03/11357.aspx
5月 4, 2006 0:18
 

PATIO said:

はじめまして、PATIOと言います。
現在、TFSを試験的に立ち上げようと画策してますが、
必要なユーザーアカウントのところでいきなり躓いております。
インストールガイドによるとワークグループに属しているコンピューターは、ローカルアカウントでも良いと書いてありますが、
ローカルアカウントではプロジェクトを作成できないと書いてあり、ここで引っかかっているのです。
せっかくインストールしてもプロジェクトが起こせないのでは意味がないのではと。
どうもこの部分の日本語の意味が良くわからないで引っかかっています。
例えば、VirtualPCでWin2003サーバーをワークグループで立ち上げて
ローカルアカウントでインストールして
プロジェクトを作成するときはドメインユーザーのアカウントを使ってプロジェクトの作成を行うとかと
言う事ができるんでしょうか?
普通に考えたら出来ないとインストールできても意味がないと思うのですが、
どうかご教授ください。

ちなみにOSはWinSvr2003R2を使おうとしています。
5月 8, 2006 15:15
 

寝ても覚めても.NET(?) said:

以前の投稿http://cs.gogo-asp.net/blogs/libaty/archive/2006/05/03/674.aspxにPATIOさんからコメントをいただいたので、その内容を踏まえ、TFSをワークグループモード(Windowsのワークグループのこと)で動作させる方法について簡単にまとめてみます。まず、大前提ですが、TFSはあまりワークグループモードで動作させることが想定されていないように思います。ドキュメントしかり、アプリケーションの作り方しかり。公式なサポートの対象外になるのかどうかは私はよくわからないので言及しません。ですが、がんばればワークグループモードで動作させることもできます。前述の理由により、デモ以外ではお勧めしませんが・・・。1.インストール時のアカウントの構成について..
5月 9, 2006 0:44
この投稿に対する新規コメントはできません
SkinName:iroha_Blog2
Powered by Community Server, by Telligent Systems