方法 : Team Foundation Server の読み取りユーザーのアクセス許可を設定する

更新 : 2007 年 11 月

ユーザーが Team Foundation のさまざまなロールで作業するには、Team Foundation Server、SQL Server Reporting Services、および SharePoint 製品とテクノロジ に対する適切なアクセス許可が設定されている必要があります。このトピックでは、Team Foundation プロジェクトの読み取りユーザーに必要なアクセス許可と、これらのアクセス許可を適切に設定する方法について説明します。

通常、Team Foundation プロジェクトの読み取りユーザーは、特定のプロジェクトに直接関与することはありませんが、その役割上、プロジェクトの進行状況の基本的な表示が必要になります。Readers グループのメンバのアクセス許可は、Team Foundation Server ユーザーの中で最も厳しく制限されています。Team Foundation プロジェクトの読み取りユーザーは、チーム プロジェクト ポータルおよびチーム プロジェクトのプロセス ガイダンスにアクセスできます。チーム プロジェクトの読み取りユーザーは、次のグループのメンバである必要があります。

  • Team Foundation Project Readers

  • Windows SharePoint Services Reader

  • SQL Server Reporting Services Browser

Bb552182.alert_note(ja-jp,VS.90).gifメモ :

Team Foundation Server、Reporting Services、および SharePoint 製品とテクノロジ でユーザーのアクセス許可を設定した後でも、ユーザーがサイトを Internet Explorer の信頼済みサイトに追加しないと、チーム プロジェクト ポータルやレポートを正常に表示できないことがあります。詳細については、Microsoft Web サイトを参照してください。

必要なアクセス許可

これらの手順を実行するには、次のメンバである必要があります。

  • Project Administrators グループ (または [サーバーレベル情報の編集] のアクセス許可が [許可] に設定されている)

  • Team Foundation アプリケーション層サーバーの Windows SharePoint Server Site Administrators グループ、SharePoint Administration グループ、または Administrators グループ

  • SQL Reporting Services Content Managers グループまたは SQL Reporting Services Project Content Managers グループ

アクセス許可の詳細については、「Team Foundation Server のアクセス許可」を参照してください。

これらのアクセス許可に加えて、Windows Server 2008 または Windows Vista を実行しているコンピュータで次の要件を満たすことが必要になる場合があります。

  • コマンド ラインの手順を実行するには、昇格した特権のコマンド プロンプトを開くことが必要になる場合があります。その場合は、[スタート] ボタンをクリックし、[コマンド プロンプト] を右クリックして、[管理者として実行] をクリックします。

  • Internet Explorer を必要とする手順を実行するには、Internet Explorer を管理者として起動することが必要になる場合があります。その場合は、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。次に、[Internet Explorer] を右クリックし、[管理者として実行] をクリックします。

  • web.config ファイルを編集するには、テキスト エディタを管理者として起動することが必要になる場合があります。その場合は、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。次に、エディタを右クリックし、[管理者として実行] をクリックします。

  • Reporting Services のレポート マネージャ、レポート、または Web サイトにアクセスするには、これらのサイトを Internet Explorer の信頼済みサイトの一覧に追加するか、管理者として Internet Explorer を起動することが必要になる場合があります。

詳細については、Microsoft Web サイトを参照してください。

Readers グループにメンバを追加するには

  1. Visual Studio でチーム エクスプローラを開き、Team Foundation Server に接続します。

    詳細については、「方法 : Team Foundation Server に接続する」を参照してください。

  2. チーム プロジェクト ノードを右クリックし、[チーム プロジェクトの設定] をポイントして、[グループ メンバシップ] をクリックします。

  3. [Project_Name\Readers] を選択し、[プロパティ] をクリックします。ここで、Project_Name は読み取りユーザーを追加するプロジェクトの名前を表します。

  4. [ユーザーおよびグループの追加] で、[Windows ユーザーまたはグループ] を選択し、[追加] をクリックします。

  5. Readers グループに追加するユーザーの Windows ログオン名を追加します。

  6. [OK] を 2 回クリックします。

SharePoint 製品とテクノロジの Reader グループにメンバを追加するには

  1. Visual Studio でチーム エクスプローラを開き、Team Foundation Server に接続します。

  2. チーム プロジェクト ノードを右クリックし、[プロジェクト ポータルの表示] をクリックします。

  3. 次のいずれかの操作を実行します。

    Windows SharePoint Services 3.0 を使用している場合

    1. [サイトの操作] をクリックし、[サイトの設定] をクリックします。次に、[ユーザーとグループ] をクリックし、[新規] をクリックし、[ユーザーの追加] をクリックします。

    2. [ユーザーの追加] で、閲覧者のアクセス許可を付与するユーザーまたはグループのアカウント名を入力します。

    3. [権限の付与] で [閲覧] チェック ボックスをオンにし、[OK] をクリックします。

    Windows SharePoint Services 2.0 を使用している場合

    1. [サイトの設定] をクリックし、[ユーザーの管理] をクリックし、[ユーザーの追加] をクリックします。

    2. [ステップ 1: ユーザーの選択] で、読み取りユーザーのアクセス許可を付与するユーザーまたはグループのアカウント名を入力します。

    3. [ステップ 2: サイト グループの選択] の [閲覧者] をクリックし、[次へ] をクリックします。

    4. [ステップ 3: ユーザーの確認] で、ユーザーの電子メール アドレスを入力します。

    5. [ステップ 4: 電子メールの送信] で、ユーザーに電子メールを自動的に送信するかどうかを指定します。

    6. [完了] をクリックします。

Reporting Services の Browser グループにメンバを追加するには

  1. Internet Explorer を開きます。

    Bb552182.alert_note(ja-jp,VS.90).gifメモ :

    管理資格情報を使用してログオンした場合でも、Windows Server 2008 または Windows Vista を実行中のコンピュータに対してこの機能を実行するには、管理者として Internet Explorer を起動する必要があります。Internet Explorer を管理者として起動するには、[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。次に、[Internet Explorer] を右クリックし、[管理者として実行] をクリックします。詳細については、Microsoft Web サイトを参照してください。

  2. アドレス バーに「http://ApplicationTier/Reports/Pages/Folder.aspx」と入力します。ApplicationTier は Team Foundation アプリケーション層サーバーの名前を表します。

    レポート サーバーの名前を検索するには、チーム エクスプローラを開き、[レポート] ノードを展開し、レポートのプロパティを表示します。

    Bb552182.alert_caution(ja-jp,VS.90).gif重要 :

    名前付きインスタンスを使用している場合は、レポートのパスにその名前を含める必要があります。構文 "http://ApplicationTier/Reports_InstanceName/Pages/Folder.aspx" を使用します。ApplicationTier は Team Foundation レポート サーバーの名前を表し、InstanceName は SQL Server 名前付きインスタンスの名前を表します。

  3. [プロパティ] タブをクリックし、[新しいロールの割り当て] をクリックします。

  4. [グループ名またはユーザー名] で、このグループに追加するユーザーまたはグループのアカウント名を入力します。

  5. [ロール] の [閲覧者] をクリックし、[OK] をクリックします。

参照

処理手順

方法 : Team Foundation Server の管理者アクセス許可を設定する

方法 : Team Foundation Server のプロジェクト リーダー アクセス許可を設定する

方法 : Team Foundation Server の貢献者のアクセス許可を設定する

概念

Team Foundation Server のアクセス許可

Team Foundation Server の既定のグループ、アクセス許可、およびロール

その他の技術情報

ユーザーおよびグループの管理

Team Foundation Server のセキュリティ保護