51CTO Blog地址:https://blog.51cto.com/u_13969817

有些时候企业为了满足业务需求,需要自定义一些文档库或者列表对业务数据进行管理,比如HR表单,市场营销策略等等,那么作为Microsoft 365中的全局管理员或SharePoint管理员,就需要为用户提供自定义列表模板,确保用户可以根据自己的实际需要,而从中选择相关的模块来创建列表或者文档库。

本文将给大家介绍,管理员如何通过Powershell来创建自定义列表或者文档库模板。

1.      Global Administrator连接SharePoint Online,命令为:

Connect-SPOService -Url https://mvptrainingcn-admin.sharepoint.com -Credential

2.      从现有列表中提取站点脚本输出并将其写入变量,命令如下:

$extracted = Get-SPOSiteScriptFromList -ListUrl ‘https://mvptrainingcn.sharepoint.com/sites/DemoforByon/Lists/Improvement

3.      引用以下命令中的变量以上传可与列表设计一起使用的网站脚本,如下:

Add-SPOSiteScript -Title ‘Improvement Task’ -Description ‘This creates an Improvement task’  -Content $extracted

4.      使用从上述步骤返回的网站脚本 ID 创建列表设计,如下:

Add-SPOListDesign  -Title "Contoso customer tracking" -Description "Tracks key customer data in a list"  -SiteScripts "<ID from previous step>"  -ListColor Orange -ListIcon BullseyeTarget -Thumbnail https://mvptrainingcn.sharepoint.com/sites/DemoforByon/SiteAssets/site-thumbnail.png

5.      当组织中的用户在 SharePoint、Teams 或列表应用中创建列表 时,他们将在“从组织”选项卡上看到模板。

分享本文希望能给大家日后的管理带来帮助,相关参照文章如下: