Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员

要点:

TFS权限的组成

如何破解工作组版的5个用户限制

  

  1. 由于TFS的权限是配置是基于windows域验证,它由3个部分组成的:
    1. TFS中的安全配置
    2. Sharepoint管理员权限
    3. SQL reporting service权限
  2. 所以,添加管理员需要如下步骤
    1. 在windows 中创建windows账户

      参考方法:运行cmd,输入命令:net user username password /add

    2. 将用户添加到TFS项目管理员
      1. 将用户添加到项目的Contrutors组中
      2. 添加好之后,运行一下脚本
      3. 进入门户网站,将用户添加为门户网站集管理员(这个步骤是为了让用户可以看到文档)
      4. 添加SQL Reporting Service 报表权限

        

      1. 将用户添加到项目的Contrutors组中

          

        Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第1张图片

          

        Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第2张图片

          

        Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第3张图片

          

          

      2. 添加好之后,运行一下脚本

          

        declare   @container   varchar ( 100 ), @member   varchar ( 100

           

        SELECT   @container = [ sid ]  

        FROM   [ TfsIntegration ] . [ dbo ] . [ tbl_security_identity_cache ]  

        where   [ display_name ] = N ' Team Foundation Licensed Users '   and deleted = 0  

           

           

        SELECT   @member = [ sid ]  

        FROM   [ TfsIntegration ] . [ dbo ] . [ tbl_security_identity_cache ]  

        where   [ display_name ] = N ' dj3 '   and deleted = 0   -- 红色部分dj3为要添加的用户名,请替换为您需要添加的用户名

           

           

           

        Insert   [ TfsIntegration ] . [ dbo ] . [ tbl_security_membership_cache ]  

        (
        [ container ] , [ member ]

        values ( @container , @member

        Insert   [ TfsIntegration ] . [ dbo ] . [ tbl_gss_group_membership ]  

        (
        [ parent_group_sid ] , [ member_sid ] , [ last_update ]

        values ( @container , @member , getdate ()) 

         

          

    1. 进入门户网站,将用户添加为门户网站集管理员(这个步骤是为了让用户可以看到文档)

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第4张图片

        

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第5张图片

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第6张图片

        

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第7张图片

    2. 添加SQL Reporting Service 报表权限

      登陆SQL Reporting Service,右键"主文件夹"属性

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第8张图片

        

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第9张图片

        

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第10张图片

        

      Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员_第11张图片

         

你可能感兴趣的:(Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员)