首页 > 系统相关 >Microsoft 365 开发:如何通过Powershell批量创建Site Collection

Microsoft 365 开发:如何通过Powershell批量创建Site Collection

时间:2022-12-17 16:02:19浏览次数:69  
标签:创建 Site Collection PowerShell _. Template 所示 csv Powershell

Blog链接:​​​https://blog.51cto.com/13969817​

作为SPO Online admin,很多时候面临来自各个部门的业务请求批量新建Site Collection的需求,如果手动在在Microsoft 365管理中心操作,单个创建,重复执行创建任务,工作效率较低,今天给大家分享一下如果通过PowerShell调用.csv文件批量创建Site Collection的方法,方便,快捷且提高工作效率,是我们SPO Admin必备技能。

具体操作步骤如下所示:

1.      首先,我们创建一个csv文件,包含字段:Owner,StorageQuota,Url,ResourceQuota,Template,TimeZoneID,Name,具体示例如下所示:

Microsoft 365 开发:如何通过Powershell批量创建Site Collection_批量创建Site Collections

2.      以管理员身份启动Windows PowerShell,输入如下命令:连接SharePoint Online的命令:Connect-SPOService,如下所示:

Microsoft 365 开发:如何通过Powershell批量创建Site Collection_批量创建Site Collections_02

3.      输入导入csv的命令:

​Import-Csv C:\SiteCollection.csv | ForEach-Object {New-SPOSite -Owner $_.Owner -StorageQuota $_.StorageQuota -Url $_.Url -NoWait -Template $_.Template -TimeZoneID $_.TimeZoneID -Title $_.Name}

Microsoft 365 开发:如何通过Powershell批量创建Site Collection_PowerShell_03

4.      验证网站创建成功,如下所示:

Microsoft 365 开发:如何通过Powershell批量创建Site Collection_PowerShell_04

总结:所以使用PowerShell和创建的.csv文件创建多个站点,此过程分为两部分。首先,需要创建一个.csv文件,然后使用PowerShell引用该.csv文件,后者将使用其内容创建站点。

我们也可以通过命令:Get-SPOSite -Detailed | Format-Table -AutoSize 来检查网站是否创建成功。

Microsoft 365 开发:如何通过Powershell批量创建Site Collection_批量创建Site Collections_05

谢谢大家的阅读

 

 

标签:创建,Site,Collection,PowerShell,_.,Template,所示,csv,Powershell
From: https://blog.51cto.com/u_13969817/5949822

相关文章

  • QGraphicsItem::paint()中文字绘制与缩放
    需求在QGraphicsRectItem上绘制文字,有下述要求:文字能够随着Item的尺寸的变化而缩放若增加文字则要按照拉伸或者压缩后的比例增加或者删除文字实现思路  实现文字......
  • Azure 解决方案:如何通过Powershell清除File Share的文件lock
    51CTO博客地址:​ ​​​​https://blog.51cto.com/14669127​​​Azure培训视频地址:​ ​​​https://space.bilibili.com/2000820534​​今天尝试从AzureFileShare中......
  • SiteFactory支持Word内容一键上传
    ​ ueditor粘贴不能粘贴word中的图片是一个很头疼的问题,在我们的业务场景中客户要求必须使用ueditor并且支持word的图片粘贴,因为这个需求头疼了半个月,因为前端方面因为安......
  • SiteFactory支持Word内容自动导入
    ​ 如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml......
  • PowerShell 创建一个文件选择器
    从这篇文章得到借鉴  PowerShell技能连载-创建一个文件夹选择器-叹为观止(vichamp.com)(80条消息)PowerShellGUI之基础知识_feiqizhanghao的博客-CSDN博客_po......
  • mongodb的collection方法
       方法名描述​​db.collection.aggregate()​​聚合,主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果​​db.collection.bulkWrite()​​批量写入​​d......
  • SiteFactory支持PowerPoint一键粘贴
    ​ 最近公司做项目需要实现一个功能,在网页富文本编辑器中实现粘贴Word图文的功能。我们在网站中使用的Web编辑器比较多,都是根据用户需求来选择的。目前还没有固定哪一个......
  • 空间数据格式(地理数据格式):GeoJSON(FeatureCollection)与EsriJSON(FeatureSet/ArcGIS
    一、FeatureCollection(GeoJSON)格式介绍https://learn.microsoft.com/en-us/javascript/api/azure-maps-control/atlas.data.featurecollection?view=azure-maps-typescr......
  • SiteFactory支持PowerPoint粘贴
    ​ 这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)<%@ page language="java"......
  • cookie中的SameSite属性
    我们的网页为什么能被iframe嵌入:1把网关加入应用程序的白名单,Content-Security-Policy是所谓的白名单在http协议上的体现2跨域cookie,发现应用程序的cookie压根没有设置......