You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PowerShell连接SharePoint Online:安装模块报错是否因无全局管理员权限?

关于PowerShell安装SharePoint PnP模块权限问题的解答

嘿,别慌!这个报错和SharePoint Online的全局管理员权限完全没关系哦~

错误原因拆解

你看到的提示:

Install-Module : Administrator rights are required to install modules in 'C:\Program Files\WindowsPowerShell\Modules'. Log on to the computer with an account that has Administrator rights, and then try again, or install。

这里要求的是本地Windows系统的管理员权限,不是Office 365/SharePoint的全局管理员权限。默认情况下,Install-Module会把模块安装到系统级的模块目录(C盘Program Files下的路径),这个目录需要本地管理员权限才能写入,和你在云端的SharePoint权限毫无关联。

解决方法推荐

给你两个简单的解决方案:

  • 方案一:用管理员身份运行PowerShell
    右键点击PowerShell图标,选择「以管理员身份运行」,然后再执行Install-Module SharePointPnPPowerShellOnline,就能顺利写入系统目录了。
  • 方案二:安装到当前用户目录(无需管理员权限)
    如果不想切换管理员身份,直接修改命令,指定安装范围为当前用户:
    Install-Module SharePointPnPPowerShellOnline -Scope CurrentUser
    
    模块会被安装到C:\Users\<你的用户名>\Documents\WindowsPowerShell\Modules,这个路径只需要当前用户的读写权限,完全不用管理员权限。

额外提醒

等模块安装好之后,你连接SharePoint Online时(比如用Connect-PnPOnline命令),才需要用到拥有对应权限的Office 365账号——比如如果要读取站点信息,站点管理员权限就够;如果要操作全局设置,才需要全局管理员权限,但这和安装模块的权限是两码事哦~

内容的提问来源于stack exchange,提问作者Steffi D'souza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 13:47:55