使用 PowerShell 管理 SharePoint 应用、功能、备份与恢复
1. 允许用户安装自定义应用
若要允许用户安装自定义应用,需将其设为网站集管理员,如此用户便能自动在当前网站安装并信任该应用。
2. 更新现有应用
新的应用模型支持同一应用的不同版本在不同网站运行。例如,组织内财务部门部署了 Chapter7RestrictedApp 的 1.0.0.4 版本,而人力资源部门部署了 1.0.0.5 版本。从应用目录角度看,不同版本的应用只是需上传到“SharePoint 应用”库的应用包。
在应用目录的版本历史记录中,可看到应用的不同版本。应用包上传到应用目录后,如同上传到 SharePoint 的其他文档,可查看其历史记录以确定更改情况。
若财务部门用户访问网站的应用列表,点击应用的“…”链接并选择“关于”,会收到有新版本可用的通知,并询问是否升级。
运行同一应用的多个版本虽能提供向后兼容性,但可能带来问题。作为 SharePoint 管理员,部署新版本应用时,可能想了解哪些网站使用旧版本,以便让用户升级。借助 PowerShell 可实现此需求,因为 SharePoint 中的每个应用包对象都有一个 VersionString 属性,包含特定网站上安装的当前应用包版本。
以下是使用 PowerShell 将应用升级到最新版本的步骤:
1. 导入最新版本的应用包到旧版本应用所在的网站:
$newestPackage = Import-SPAppPackage -Path C:\Temp
超级会员免费看
订阅专栏 解锁全文
82

被折叠的 条评论
为什么被折叠?



