読者です 読者をやめる 読者になる 読者になる

からめもぶろぐ。

ワタシ SharePoint チョット デキル

SharePoint 2013 で PowerShell からグループにユーザーを追加するときの注意点

SharePoint 2013 でグループにユーザーを追加するスクリプトを書きました。

$web = Get-SPWeb "http://localhost/"
$group = $web.SiteGroups["テスト グループ"]
$group.AddUser("shinohara\testuser", $null, $null, $null)

登録されていることが確認できます。

f:id:karamem0:20150609171038p:plain

しかし追加したユーザーでアクセスするとエラーになります。

f:id:karamem0:20150609171508p:plain

実は ID の指定が正しくなくて、SharePoint 2013 ではクレーム ベース認証なので、ID の指定方法が異なります。

$group.AddUser("i:0#.w|shinohara\testuser", $null, $null, $null)

SharePoint クラシック ベースからクレーム ベースのWindows 認証に置き換えた際の注意点 | Japan SharePoint Support Team Blog