尝试删除使用现代团队网站创建的网站集时,对CSOM RemoveSite的调用会引发异常:
“此网站属于office365组。要删除该网站,您必须删除该组。”
SpoOperation removeSiteOperation = tenant.RemoveSite(siteCollectionUrl);
context.Load(tenant);
有什么方法可以强制删除,找到要删除的群组或使用新的api?
答案 0 :(得分:0)
我们可以删除使用现代团队网站创建的网站集,我们可以使用下面的PnP PowerShell来实现。
//In ModelName model
public function getColumnNameAttribute($column_value)
{
return "Hello ".$column_value;
}
并使用下面的PowerShell删除该组。
$credential = Get-Credential
Connect-PnPOnline https://[tenant].sharepoint.com -credential $credential
Remove-PnPTenantSite https://[tenant].sharepoint.com/sites/ModernTeamSite
参考:Completely delete an Office365 site collection classic or modern from recycle bin
还要检查下面类似的线程。