如何在TFS中创建组成员资格?

时间:2012-01-11 07:33:40

标签: tfs tfs2010 group-membership

我想创建一个群组成员资格,其模板用于已创建的团队项目(不适用于新项目):

<group name="Active" description="Active">
          <permissions>
            <permission name="GENERIC_READ" class="PROJECT" allow="true" />
            <permission name="DELETE_TEST_RESULTS" class="PROJECT" allow="false" />
            <permission name="PUBLISH_TEST_RESULTS" class="PROJECT" allow="false" />
            <permission name="VIEW_TEST_RESULTS" class="PROJECT" allow="false" />
            <permission name="GENERIC_READ" class="CSS_NODE" allow="true" />
            <permission name="WORK_ITEM_READ" class="CSS_NODE" allow="true" />
            <permission name="WORK_ITEM_WRITE" class="CSS_NODE" allow="true" />
            <permission name="MANAGE_TEST_PLANS" class="CSS_NODE" allow="true" />
            <permission name="MANAGE_TEST_ENVIRONMENTS" class="PROJECT" allow="false" />
            <permission name="MANAGE_TEST_CONFIGURATIONS" class="PROJECT" allow="false" />
          </permissions>
        </group>

请注意,在用于创建新组成员资格的现有向导(上下文菜单&gt;团队项目设置&gt;组成员资格)中,我无法设置 WORK_ITEM_WRITE WORK_ITEM_READ 许可!

1 个答案:

答案 0 :(得分:1)

在XML中,它表示class="CSS_NODE"。这意味着为团队项目中的每个区域设置了WORK_ITEM_WRITEWORK_ITEM_READ权限,而不是团队项目本身。

区域级权限特定于单个项目的用户和组。您可以通过在团队资源管理器中右键单击项目,单击“区域和迭代”,然后在“区域”选项卡上单击“安全性”来设置这些权限。

请参阅MSDN上Team Foundation Server Permissions页面上的“区域级权限”。