【问题标题】:Add user to SharePoint 2010 group using powershell使用 powershell 将用户添加到 SharePoint 2010 组
【发布时间】:2011-03-28 08:50:07
【问题描述】:

我们需要将多个用户添加到多个 SharePoint 组。

有没有人举例说明如何使用 power shell 将用户添加到共享点组。

【问题讨论】:

    标签: sharepoint powershell sharepoint-2010


    【解决方案1】:

    试试这个 PowerShell 脚本:

    Set-SPUser -Identity 'fun/factory' -Web http://someserver -Group 'Name of group'
    

    【讨论】:

      【解决方案2】:

      要将多个用户添加到多个组,您可以使用更长的脚本:

      Function AddUsers($userArray, $webUrl)
      {
          foreach ($user in $userArray)
          {
              $username = $user[0];
              foreach ($group in $user[1])
              {
                  Set-SPUser -Identity $username -Web $webUrl -Group $group
              }
          }
      }
      
      
      
      $userArray = @(
          @("domain\user1", @("Site Visitors", "Designers")),
          @("domain\user2", @("Site Visitors", "Designers")),
          @("domain\user3", @("Site Owners"))
          )
      
      #Call function without brackets
      AddUsers $userArray "http://my-sharepoint-site/"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-11-19
        • 2021-06-15
        • 2020-08-10
        • 2021-10-03
        • 1970-01-01
        • 2011-07-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多