SharePoint Online CSOM を使用してサイトを作成し、サイトでさまざまな設定を行うことができました。CSOM を使用してサイトを作成すると、既定のグループは作成されません。グループを作成しましたが、サイト作成プロセス外でグループを作成したため、サイトのデフォルト グループとして割り当てる必要があります。
PowerShell でエラーが返されない次のコードがありますが、グループも設定されません。誰かがこれを達成できましたか?
$MemberGroupId = 101
$OwnerGroupId = 102
$VisitorGroupId = 103
$Web = $ClientContext.Web
$Groups = $Web.SiteGroups
$ClientContext.Load($Groups)
$ClientContext.ExecuteQuery()
$Web.AssociatedMemberGroup = $Groups.GetById($MemberGroupId)
$Web.AssociatedOwnerGroup = $Groups.GetById($OwnerGroupId)
$Web.AssociatedVisitorGroup = $Groups.GetById($VisitorGroupId)
$Web.Update()
AssociatedMemberGroup、AssociatedOwnerGroup、AssociatedVisitorGroup のプロパティに問題があったため、代わりに $Web.AllProperties を使用してそれらを設定していたいくつかの場所を読みましたが、これを行う方法がわかりません。仕方。