当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复“Connect-PnPOnline:AADSTS65001:用户或管理员尚未同意使用 ID 为“31359c7f-bd7e-475c-86db-fdb8c937548e”且名为“PnP Management Shell”的应用程序。为此用户和资源发送交互式授权请求。 ”

作者:精品下载站 日期:2024-12-14 21:38:38 浏览:14 分类:玩电脑

修复“Connect-PnPOnline:AADSTS65001:用户或管理员尚未同意使用 ID 为“31359c7f-bd7e-475c-86db-fdb8c937548e”且名为“PnP Management Shell”的应用程序。为此用户和资源发送交互式授权请求。 ”


问题:尝试使用 PnP PowerShell 用户名和密码连接到 SharePoint Online 时,收到以下错误消息:Connect-PnPOnline : AADSTS65001: 用户或管理员未同意使用 ID 为“31359c7f-bd7e-475c-86db-fdb8c937548e”且名为“PnP”的应用程序管理外壳'。发送此用户和资源的交互式授权请求。


#Set Variables
$SiteURL = "https://Crescent.sharepoint.com/"
 
#Get Credentials to connect
$Cred = Get-Credential
 
#Connect to PnP Online
Connect-PnPOnline -Url $SiteURL -Credentials $Cred

[玩转系统] 修复“Connect-PnPOnline:AADSTS65001:用户或管理员尚未同意使用 ID 为“31359c7f-bd7e-475c-86db-fdb8c937548e”且名为“PnP Management Shell”的应用程序。为此用户和资源发送交互式授权请求。 ”

解决方案:

新的 PnP.PowerShell 模块使用 ID 为“31359c7f-bd7e-475c-86db-fdb8c937548e”的应用程序“PnP Management Shell”连接到 SharePoint Online,如果要连接,您必须向此 PnP Management Shell 应用程序授予权限与用户名和密码。

以全局管理员身份运行 Register-PnPManagementShellAccess PowerShell cmdlet。


Register-PnPManagementShellAccess

系统会提示您同意一组权限。 “代表您的组织同意”,然后单击“接受”按钮。

[玩转系统] 修复“Connect-PnPOnline:AADSTS65001:用户或管理员尚未同意使用 ID 为“31359c7f-bd7e-475c-86db-fdb8c937548e”且名为“PnP Management Shell”的应用程序。为此用户和资源发送交互式授权请求。 ”

就这样。这将解决该错误。附带说明一下,如果没有此步骤,Connect-PnPonline -url “site URL”-interactive 方法也能正常工作。我关于为 SharePoint Online 安装 PnP PowerShell 的帖子:如何为 SharePoint Online 安装 PnP PowerShell 模块?

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯