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

更新 : 2007 年 11 月

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

通常、Team Foundation プロジェクトの貢献者は、プロジェクトに参加しますが、プロジェクトを管理する責任は負いません。Contributors グループのメンバは、Team Foundation Server ユーザーの中で 2 番目に制限されたアクセス許可のセットを持っています。Team Foundation プロジェクトの貢献者は、作業項目の読み取りと書き込みを行う権限と、チーム プロジェクト ポータルおよびチーム プロジェクトのプロセス ガイダンスにアクセスする権限を有しています。チーム プロジェクトの貢献者は、次のグループのメンバーである必要があります。

  • Team Foundation Project Contributor

  • Windows SharePoint Services Contributor

  • SQL Server Reporting Services Browser

Bb558971.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 サイトを参照してください。

貢献者グループにメンバーを追加するには

  1. Visual Studio でチーム エクスプローラを開き、Team Foundation Server に接続します。詳細については、「方法 : Team Foundation Server に接続する」を参照してください。

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

  3. [Project_Name\Contributors] を選択し、[プロパティ] をクリックします。ここで、Project_Name は貢献者を追加するプロジェクトの名前を表します。

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

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

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

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

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

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

  3. 以下のいずれかを実行します。

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

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

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

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

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

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

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

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

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

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

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

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

      フル コントロール アクセス許可を使用して Windows SharePoint Services 3.0 のカスタム グループを作成し、そのグループにユーザーを直接追加することができます。詳細については、Microsoft の Web サイトの SharePoint Products and Technologies Tech Center を参照してください。

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

  1. Internet Explorer を開きます。

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

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

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

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

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

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

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

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

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

参照

処理手順

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

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

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

概念

Team Foundation Server のアクセス許可

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

その他の技術情報

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

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