很多企业都会在SiteCollection中添加自定义的属性值用于后期使用,比如对Site Collection设置属性值标注公司location、部门、组、Security级别等信息,方便后期统计分类等使用。那么如何查询site collection上的属性值呢?如果需要更新又要怎么做呢?本文对此做简单介绍。

 

  • 如何获取site collection属性值:
    1. Administrator方式打开SharePoint Management Shell,并执行下面命令,可以查询site collection的全部属性:

$site=Get-SPSite"http://sharepoint.com/sites/sitecollection url"

$site.RootWeb.AllProperties

如何使用命令查询/更改SharePoint Site Collection的属性?

  1. 如果想查询某一个属性值可以在allproperties后面添加对应属性的name查询,比如执行:$site.RootWeb.AllProperties.Department

就会只返回departmentnamevalue

 

  • 如何更新某一个属性值:

可以在SharePoint Management Shell中针对某一个属性直接复制,并执行update更新。比如:

$site.RootWeb.AllProperties.Department="HR"

$site.RootWeb.Update()

执行完成后此属性的value就会显示HR,可以通过执行上面查询的方式验证。

 

感谢阅读。

 


相关文章:

  • 2021-04-10
  • 2021-11-21
  • 2021-08-27
  • 2022-12-23
  • 2021-05-27
  • 2021-07-15
猜你喜欢
  • 2021-10-06
  • 2021-08-07
  • 2021-04-03
  • 2021-07-20
  • 2021-08-15
  • 2021-09-21
相关资源
相似解决方案